Maison >développement back-end >Tutoriel C#.Net >Explication détaillée de l'utilisation de la fonction strncmp
La fonction strncmp est une fonction de comparaison de chaînes. Sa syntaxe de fonction est "int strncmp ( const char * str1, const char * str2, size_t n );". Sa fonction est de comparer str1 et str2.
La fonction strncmp est une fonction de comparaison de chaînes. La comparaison des tailles de chaînes est déterminée par l'ordre sur la table de codes ASCII, et cet ordre est également la valeur. des personnages. Sa déclaration de fonction est int strncmp (const char * str1, const char * str2, size_t n) ; la fonction consiste à comparer str1 et str2, jusqu'aux n premiers octets. Si les n premiers caractères de str1 et str2 sont identiques, then Renvoie 0 ; si s1 est supérieur à s2, renvoie une valeur supérieure à 0 ; si s1 est inférieur à s2, renvoie une valeur inférieure à 0.
strncmp Syntax
Déclaration de fonction
int strncmp(const char *str1, const char *str2, size_t n)
Paramètres
str1-- La première chaîne à comparer.
str2-- La deuxième chaîne à comparer.
n-- Le nombre maximum de caractères à comparer.
Valeur de retour
La fonction renvoie la valeur suivante :
Si la valeur de retour est 9a7ecc896af4619447cd78cc9375b394 str2, renvoie un nombre positif
Si str1 < C'est-à-dire : les deux chaînes sont comparées caractère par caractère de gauche à droite (par rapport à la valeur ASCII) jusqu'à ce que des caractères différents apparaissent ou "Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!