memcpy

Функция            Копирует блок длиной n байт.

Синтаксис          #include
                   void *memcpy(void *dst,const void *src,size_t n);

Файл, содержащий   string.h, mem.h
прототип

Описание           memcpy копирует n байт из src в dst. Если src и
                   dst перекрываются, то поведение функции неопреде-
                   лено.

Возвращаемое       memcpy возвращает dst.
значение

Переносимость      memcpy  доступна в UNIX System V и поддерживается
                   стандартом ANSI C.

Смотрите также      memccpy memmove memset movedata movemem

Пример:

#include
#include

int main(void)
{
   char src[] = "******************************";
   char dest[] = "abcdefghijklmnopqrstuvwxyz0123456789";
   char *ptr;
   printf("Строка назначения перед копированием: %s",dest);
   ptr = memcpy(dest,src,strlen(len));
   if(ptr)
      printf("Строка назначения после копирования: %s",dest);
   else
     printf("ошибка memcpy");
   return 0;
}