void *memcpy(void *dest, const void *source, size_t count)
void far * far _fmemcpy(void far *dest, const void far *source, size_t count)
Описание:
Функция memcpy() копирует count символов из массива, на который указывает source, в массив, на который указывает dest. Если массивы перекрываются, поведение memcpy() не определено.
Функция memcpy() возвращает указатель на dest.
Функция _fmemcpy() является FAR-версией memcpy().
Пример:
Приведенная программа копирует содержимое buf1 в buf2 и показывает результат: #include <stdio.h> #include <string.h> #def ine SIZE 80 int main(void) { char buf1[SIZE], buf2[SIZE]; strcpy(buf1, "When, in the course of..."); memcpy(buf2, buf1, SIZE); printf (buf2); return 0; }
