MEMCCPY(3) | Руководство программиста Linux | MEMCCPY(3) |
memccpy - копирование участка памяти
#include <string.h>
void *memccpy(void *dest, const void *src, int c, size_t n);
Функция memccpy() копирует не более n байт из участка памяти src в участок памяти dest, останавливаясь, если найдётся символ c.
Если области памяти перекрываются, то результаты не определены.
Функция memccpy() возвращает указатель на следующий символ в dest после c, или NULL, если c не найден в первых n символах src.
Описание терминов данного раздела смотрите в attributes(7).
Интерфейс | Атрибут | Значение |
memccpy() | Безвредность в нитях | MT-Safe |
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
bcopy(3), bstring(3), memcpy(3), memmove(3), strcpy(3), strncpy(3)
2017-09-15 | GNU |