memchr(3) Library Functions Manual memchr(3) memchr, memrchr - (libc -lc) #include void *memchr(size_t n; const void s[n], int c, size_t n); void *memrchr(size_t n; const void s[n], int c, size_t n); glibc ( feature_test_macros(7)): memrchr(): _GNU_SOURCE memchr() n s c. c s unsigned char. memrchr() memchr() n s . memchr() memrchr() NULL . attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |memchr(), | | MT-Safe | |memrchr() | | | +------------+------------------------------------+--------------------+ memchr() C11, POSIX.1-2008. memrchr() GNU. memchr() POSIX.1-2001 C89 SVr4 4.3BSD. memrchr() glibc 2.2. bstring(3), ffs(3), memmem(3), strchr(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), wmemchr(3) 3 . . : . 6.18 25 2026 memchr(3)