memmem3
Memory search submemory
Usage
#define _GNU_SOURCE /* See feature_test_macros(7) */ #include <string.h> // see memory.h(3head)
void *memmem(size_t hsize, size_t nsize; const void haystack[hsize], size_t hsize, const void needle[nsize], size_t nsize);
Library
Standard C library (libc, -lc)
Overview
The memmem() function finds the start of the first occurrence of the substring needle of size nsize in the memory area haystack of size hsize.
Return value
The memmem() function returns a pointer to the beginning of the substring, or NULL if the substring is not found.
Attributes
For an explanation of the terms used in this section, see attributes(7).
| Interface | Attribute | Value |
| memmem() | Thread safety | MT-Safe |
Releases
19 releases since Debian 1.1 (Buzz); the text changed 14 times.