Next: Les allocations dynamiques Up: Les pointeurs Previous: Les pointeurs et

Les cha^nes de caractères

Une cha^ne de caractères est considérée comme un tableau de caractères avec comme unique condition que le caractère de fin de cha^ne soit le caractère de code ascii 0 ou '0'. Cette condition est primordiale pour toutes les fonctions de la bibliothèque string.h ainsi que pour l'affichage.


char ch[40] ;
ch[0]='a' ; ch[1]='b' ;
cout << ch ; /* que se passe t'il  ? */
...
strcpy(ch,"abc") ; /* a detailler */
détailler quelques fonctions de string.h : strcpy, strcmp, strncmp,...

void mystere(char *a, char *b) {
  while (*a++=*b++) ;
}


@
vendredi, 7 novembre 1997, 14:51:48 MET