Traductions de cette page?:

strncmp

Syntaxe :

    #include <cstring>
    int strncmp (const char *str1, const char *str2, size_t nb);

La fonction strncmp() compare au plus nb caractères de str1 et str2.

La valeur de retour doit s'interpréter comme suit :

Valeur Signification
inférieur à 0 le premier caractère qui diffère dans les chaînes str1 et str2 a une plus grande valeur dans str2
égal à 0 str1 est identique à str2
supérieur à 0 le premier caractère qui diffère dans les chaînes str1 et str2 a une plus grande valeur dans str2

Si l'une des chaîne comporte moins que nb caractères, alors la comparaison s'arrête lorsque le premier caractère de terminaison (\0) est rencontré.

Sujets connexes : strchr, strcmp, strcpy, strlen, strncat, strncpy