Provided by: manpages-es_1.55-10_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)