Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Memmove

CuBook55

Функция

Копирует блок размером в n байт.
 
Синтаксис

#include <mem.h>
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.
 
Пример

#include <string.h>
#include <stdio.h>

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

Добавить комментарий