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

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

memmove, _fmemmove

void *memmove(void *dest, const void *source, size_t count)

void far *_fmemmove(void far *dest, const void far *source, size_t count)

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

Функция memmove() копирует count символов из массива, на который указывает source, в мас­сив, на который указывает dest.

Если массивы перекрываются, копирование производится корректно, причем неискаженное со­держимое копируемой части памяти переносится в dest, a source становится измененным.

Функция memmove() возвращает указатель на dest.

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

Пример: