Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       strchr, strrchr, strchrnul - Rechercher un caractere dans une chaine

SYNOPSIS

       #include <string.h>

       char *strchr(const char *s, int c);

       char *strrchr(const char *s, int c);

       #define _GNU_SOURCE
       #include <string.h>

       char *strchrnul(const char *s, int c);

DESCRIPTION

       La  fonction strchr() renvoie un pointeur sur la premiere occurrence du
       caractere c dans la chaine s.

       La fonction strrchr() renvoie un pointeur sur la derniere occurrence du
       caractere c dans la chaine s.

       La  fonction  strchrnul()  est  comme strchr(), sauf que si c n'est pas
       trouve dans s, alors elle retourne un pointeur sur l'octet nul a la fin
       de s, au lieu de NULL.

       Pour  ces  fonctions,  << caractere >>  signifie << octet >> ; elles ne
       marchent pas avec des caracteres larges ou multioctets.

VALEUR RENVOY'EE

       Les fonctions strchr()  et  strrchr()  renvoient  un  pointeur  sur  le
       caractere correspondant, ou NULL si le caractere n'a pas ete trouve.

       La   fonction   strchrnul()   renvoie  un  pointeur  sur  le  caractere
       correspondant,  ou  un  pointeur  sur  le  caractere  nul  terminant  s
       (c'est-a-dire s+strlen(s)) si le caractere n'a pas ete trouve.

VERSIONS

       strchrnul() a ete introduite dans la glibc dans sa version 2.1.

CONFORMIT'E

       strchr()  et  strrchr()  sont  presents dans SVr4, BSD 4.3, C89 et C99.
       strchrnul() est une extension GNU.

VOIR AUSSI

       index(3),  memchr(3),  rindex(3),  string(3),  strlen(3),   strpbrk(3),
       strsep(3),  strspn(3),  strstr(3),  strtok(3),  wcschr(3),  wcsrchr(3),
       feature_test_macros(7)

COLOPHON

       Cette page fait partie de  la  publication  3.27  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      etre       trouvees       a       l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis  2010,  cette  traduction est maintenue a l'aide de l'outil po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone        au        sein        du       projet       perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Christophe Blaess  <URL:http://www.blaess.fr/christophe/>  (1996-2003),
       Alain  Portal  <URL:http://manpagesfr.free.fr/>  (2003-2006).   Nicolas
       Francois et l'equipe francophone de traduction de Debian (2006-2009).

       Veuillez  signaler  toute  erreur   de   traduction   en   ecrivant   a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir acces a la version anglaise de  ce  document
       en utilisant la commande << man -L C <section> <page_de_man> >>.