MEMCHR(3)

NOME
memchr - procura sequencialmente na memória por um caractere

SINÓPSE
#include <string.h>

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

DESCRIÇÃO
A função memchr() procura nos n primeiros bytes da área de memória apontada por s pelo caractere c. O primeiro byte igual a c (interpretado como um unsigned char) pára a operação.

VALORES RETORNADOS
A função memchr() retorna um ponteiro para o byte igual ao caractere procurado, ou NULO se o caractere não ocorre na área memória dada.

DE ACORDO COM
SVID 3, BSD 4.3, ISO 9899.

VEJA TAMBÉM
index(3), rindex(3), strchr(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3).

TRADUZIDO POR LDP-BR em 20/03/2001.

  Tradução:
Felipe M Pereira <Felipe.Pereira@ic.unicamp.br>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>