Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
int strcasecmp( const char * first, const char * second );
La fonction strcasecmp compare deux chaînes sans tenir compte de la casse des lettres. Elle est définie par POSIX dans l'entête <strings.h>, pas par le langage C ISO.
Paramètres
first : première chaîne de caractères.
second : seconde chaîne de caractères.
Valeur de retour
La fonction retourne 0 si les chaînes sont égales en ignorant la casse, une valeur négative si la première est inférieure et une valeur positive dans le cas contraire.
Exemple de code
Le programme suivant montre une utilisation simple de strcasecmp.
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <strings.h>
int main() {
if ( strcasecmp( "Admin", "admin" ) == 0 ) {
puts( "Identiques en ignorant la casse." );
}
return 0;
}
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :