Программирование на C и C++

Онлайн справочник программиста на C и C++

memccpy, _fmemccpy

void *memccpy(void *dest, const void *source, int ch, size_t count)

void far * far _fmemccpy(void far *dest, const void far *source, int ch, size_t count)

Прототип: 
Описание: 

Функция memccpy() не определена стандартом ANSI C.

Функция memccpy() копирует содержимое области памяти, на которую указывает source, в область памяти, на которую указывает dest. Операция копирования заканчивается, когда скопи­ровано count байт или после копирования первого вхождения символа ch. Функция возвращает указатель на конец области dest, если символ ch был найден, или NULL, если ch не входит в source.

Функция _fmemccpy() является FAR-версией memccpy().

Пример: