| MEMCHR(3) | Library Functions Manual | MEMCHR(3) | 
memchr, memrchr —
#include <string.h>
void *
  
  memchr(const
    void *b, int c,
    size_t len);
void *
  
  memrchr(const
    void *b, int c,
    size_t len);
memchr() function locates the first occurrence of
  c (converted to an unsigned char) in string
  b. The memrchr() function
  locates the last occurrence of c (converted to an
  unsigned char) in string b.
memchr() and memrchr()
  functions return a pointer to the byte located, or
  NULL if no such byte exists within
  len bytes.
memchr() function conforms to ANSI
  X3.159-1989 (“ANSI C89”).
| April 10, 2009 | NetBSD 9.4 |