memmove

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

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

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

Описание           memmove копирует блок из n байт из src в dest. Ко-
                   пирование будет произведено корректно, даже, если
                   блоки перекрываются.

Возвращаемое       memmove возвращает dest.
значение

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

Смотрите также      memccpy memcpy movmem

Пример:

#include
#include

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