NOM¶
strcmp, strncmp - Comparaison de deux chaînes
SYNOPSIS¶
#include <string.h>
int strcmp(const char *s1, const char *s2);
int strncmp(const char *s1, const char *s2, size_t n);
DESCRIPTION¶
La fonction
strcmp() compare les deux chaînes
s1 et
s2. Elle renvoie un entier négatif, nul, ou positif, si
s1 est respectivement inférieure, égale ou
supérieure à
s2.
La fonction
strncmp() est identique sauf qu'elle ne compare que les
n (au plus) premiers octets de
s1 et
s2.
VALEUR RENVOYÉE¶
Les fonctions
strcmp() et
strncmp() renvoient un entier
inférieur, égal ou supérieur à zéro si
s1 (ou ses
n premiers octets) est respectivement
inférieure, égale ou supérieure à
s2.
ATTRIBUTS¶
Multithreading (voir pthreads(7))¶
Les fonctions
strcmp() et
strncmp() sont sûres dans un
contexte multithread.
SVr4, BSD 4.3, C89, C99.
VOIR AUSSI¶
bcmp(3),
memcmp(3),
strcasecmp(3),
strcoll(3),
string(3),
strncasecmp(3),
strverscmp(3),
wcscmp(3),
wcsncmp(3)
COLOPHON¶
Cette page fait partie de la publication 3.65 du projet
man-pages Linux.
Une description du projet et des instructions pour signaler des anomalies
peuvent être trouvées à l'adresse
http://www.kernel.org/doc/man-pages/.
TRADUCTION¶
Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a
<
http://po4a.alioth.debian.org/> par l'équipe de traduction
francophone au sein du projet perkamon
<
http://perkamon.alioth.debian.org/>.
Christophe Blaess <
http://www.blaess.fr/christophe/> (1996-2003), Alain
Portal <
http://manpagesfr.free.fr/> (2003-2006). Nicolas François
et l'équipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en écrivant à
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet
manpages-fr.
Vous pouvez toujours avoir accès à la version anglaise de ce
document en utilisant la commande «
man -L C
<section>
<page_de_man> ».