Provided by: manpages-es_1.55-3_all bug

NOMBRE

       memchr, memrchr - buscan en memoria un carácter

SINOPSIS

       #include <string.h>

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

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

DESCRIPCIÓN

       La  función  memchr()  rastrea los primeros n bytes del área de memoria
       apuntada por s buscando el carácter c.  La operación acaba al  llegarse
       al  primer  byte que concuerde con c (interpretado como un carácter sin
       signo).

       La función memrchr() es similar a la función memchr(), pero en lugar de
       buscar  hacia  delante  desde el principio del área de memoria apuntada
       por s, busca hacia atrás desde el final de los n  bytes  que  siguen  a
       dicha dirección.

VALOR DEVUELTO

       Las  funciones  memchr()  y  memrchr() devuelven un puntero al byte que
       concuerda, o NULL si  el  carácter  no  está  en  el  área  de  memoria
       especificada.

CONFORME A

       La  función memchr() es conforme con SVID 3, BSD 4.3, ISO 9899 y POSIX.
       La función memrchr() es una extensión de GNU,  disponible  desde  glibc
       2.1.91.

VÉASE TAMBIÉN

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