string(3) Library Functions Manual string(3) NOM stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex - Operations sur les chaines de caracteres BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include strcasecmp(3) Comparer deux chaines sans tenir compte de la casse. strncasecmp(3) Comparer les premiers octets de deux chaines sans tenir compte de la casse. index(3) Identique a strchr(3). rindex(3) Identique a strrchr(3). #include stpcpy(3) Copier une chaine tout en renvoyant un pointeur sur l'extremite finale de la chaine resultante. strcat(3) Ajouter une chaine a une chaine existante. strchr(3) Trouver la premiere occurrence d'un caractere dans une chaine. strcmp(3) Comparer deux chaines. strcoll(3) Comparer deux chaines selon les parametres regionaux en vigueur. strcpy(3) Copier une chaine. strcspn(3) Calculer la longueur du segment initial d'une chaine qui ne contient aucun des octets de la chaine rejetee. strdup(3) Recopier une chaine allouee en memoire au moyen de malloc(3). strfry(3) Redistribuer aleatoirement les caracteres dans une chaine. strlen(3) Renvoyer la longueur d'une chaine. strncat(3) Ajouter des octets non nuls issus d'un tableau a une chaine et terminer le resultat par un octet nul. strncmp(3) Comparer les premiers octets de deux chaines. strpbrk(3) Trouver la premiere occurrence dans une chaine de l'un des octets de la chaine acceptee. strrchr(3) Trouver la derniere occurrence d'un caractere dans une chaine. strsep(3) Extraire le premier champ d'une chaine qui est delimite par l'un des octets delimites. strspn(3) Calculer la longueur du segment commencant une chaine qui est constitue exclusivement d'octets acceptes. strstr(3) Trouver la premiere occurrence d'une sous-chaine dans une chaine. strtok(3) Extraire les elements lexicaux (tokens) d'une chaine qui sont delimites par l'un des octets presents delimiteurs. strxfrm(3) Modifier une chaine selon les parametres regionaux en vigueur et copie les premiers octets dans un tampon. strncpy(3) Remplir un tampon a taille fixe d'octets non NULL issus d'un tableau source en completant avec des octets NULL si necessaire. DESCRIPTION Ces fonctions effectuent diverses operations sur des chaines de caracteres terminees par NULL. Consultez les pages de manuel individuelles pour plus de details. VOIR AUSSI bstring(3), stpcpy(3), strcasecmp(3), strcat(3), strchr(3), strcmp(3), strcoll(3), strcpy(3), strcspn(3), strdup(3), strfry(3), strlen(3), strncasecmp(3), strncat(3), strncmp(3), strncpy(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), strtok(3), strxfrm(3) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot , Frederic Hantrais et Lucien Gentis Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.15 17 mai 2025 string(3)