| 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 10.1 |