comparaison de chaînes de caractères

char * strcmp (char *chaine1, const char *chaine2) ;

char * strncmp (char *chaine1, const char *chaine2, size_t n) ;

Les deux fonctions rendent :

  • 0 si les deux chaînes sont identiques ;
  • Une valeur négative si chaine1 < chaine2 suivant l’ordre lexicographique ;
  • Une valeur positive sinon.
La seconde fonction compare chaine1 aux nb premiers caractères de la chaîne chaine2.

» Glossaire du langage C