Librairie C Fonction – strcmp()

Syntax

Description

La fonction strcmp compare deux chaines de caractères str1 et str2. La fonction commence en comparant les deux premiers caractères de chaque chaîne. S’ils sont égaux, la fonction prend la pair de caractères suivante et continue tant que les caractères ne sont pas différents ou tant que le caractère de fin ‘\0’ n’est pas détecté.
 

Valeurs de retour

Retourne un entier indiquant les différences détectées.

<0 Le premier caractère qui est différent a une valeur plus petite dans str1 que str2 
0 Le contenu des deux chaines est le même
>0 Le premier caractère différent trouvé a une valeur plus grande dans str1 que str2

 

 

 

Exemple

Sortie

 

Librairie C Fonction – strcpy()

Syntax

Description

La fonction strcpy() copie la chaine pointée par source, sur le tampon pointé par destination. La copie comprend le caractère de terminaison ‘\0’. Attention, le tampon de destination doit être suffisamment grand afin de pouvoir recevoir la chaîne de caractères.

Exemple

Dans l’exemple ci-dessus, on copie la chaîne s1 dans s2.