Name
memccpy - copy memory areaLibrary
Standard C library ( libc ", " -lc )Synopsis
#include <string.h> void *memccpy(void " dest "[restrict ." n "], const void " src "[restrict . n ],
int " c ", size_t n );
Description
The memccpy() function copies no more than n bytes from memory area src to memory areadest
, stopping when the character c is found. If the memory areas overlap, the results are undefined.
Return Value
The memccpy() function returns a pointer to the next character in dest afterc
, or NULL if c was not found in the first n characters of src
. Attributes
For an explanation of the terms used in this section, see attributes(7).Interface | Attribute | Value |
T} | Thread safety | MT-Safe |