1 2 3 4 5 6 7 8 9 10 11 12 13
|
int permuter(char str[], char *bufOut, unsigned int buffSizeOut, int *lenOut){
// ...
}
// str (in): chaine à traiter
// bufOut (in/out): pointe vers le buffer dont tu auras préalablement réservé l'espace mémoire avant l'appel de la fonction => contiendra toutes les chaines trouvées
// buffSizeOut (in): taille de bufOut
// lenOut (out): taille d'un élément qui est dans bufOut (ils auront forcement tous la même taille)
// (in) : indique que c'est un élément que tu dois renseigner à la fonction
// (out) : indique que la fonction retourne la valeur
// => dans ton buffer de sortie (bufOut) tu pourras mettre tes chaines |
Partager