Provided by: manpages-fr_1.67.0-1_all bug

NOM

       memchr - Rechercher un caractère dans une zone mémoire.

SYNOPSIS

       #include <string.h>

       void *memchr (const void *s, int c, size_t n);

       void *memrchr(const void *s, int c, size_t n);

DESCRIPTION

       La  fonction  memchr() examine les n premiers octets de la zone mémoire
       pointée par s  à  la  recherche  du  caractère  c.   Le  premier  octet
       correspondant   à   c   (interprété  comme  un  unsigned  char)  arrête
       l’opération.

       La fonction memrchr() travaille comme memchr(), sauf qu’elle  recherche
       en  arrière  depuis  la fin de la zone de n octets pointée par s plutôt
       que depuis le début.

VALEUR RENVOYÉE

       Les fonctions memchr() et memrchr() renvoient un pointeur  sur  l’octet
       correspondant,  ou  NULL si le caractère n’est pas présent dans la zone
       de mémoire concernée.

CONFORMITÉ

       La fonction memchr() est conforme à SVID 3, BSD 4.3, ISO 9899 et POSIX.
       La  fonction memrchr() est une extension GNU disponible depuis la GlibC
       2.1.91.

VOIR AUSSI

       index(3),  rindex(3),  strchr(3),  strpbrk(3),  strrchr(3),  strsep(3),
       strspn(3), strstr(3), wmemchr(3)

TRADUCTION

       Christophe Blaess, 1996-2003.