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