Bonjour a tous
Voila j'ai quelque questions ou je n'ai pas trouvé de réponse..
1/ Peut on utiliser int pour mettre un caractère exemple A ?
2/ Pourquoi dans ce code on met i-- au lieu de i-1, c'est pas pareil ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 int longueurChaine(const char* chaine) { int i = 0; char caractereActuel = 0; do { caractereActuel = chaine[i]; i++; } while(caractereActuel != '\0'); i--; return i; }
3/ Pourquoi dans la fonction strcat dans chaine1 il y a un espace entre le "t" de Salut et le "\0 ?
L'image se trouve a cette adresse: http://www.hiboox.fr/go/images/diver...c6749.png.html
Partager