Russian Belarusian English German Japanese Ukrainian

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

Movmem

CuBook05

Функция

Копирует блок длиной length байт.
 
Синтаксис

#include<mem.h>
void movmem(void *src, void *dest, unsigned length);
 
Прототип

mem.h
 
Описание

Функция movmem копирует блок длиной length байт с исходного адреса src по адресу dest. Направление копирования всегда выбирается таким образом, что данные всегда копируются точно, даже если блоки перекрываются.
 
Возвращаемое значение

Нет.
 
Переносимость

Функция movmem уникальна для Borland C++.
 
Пример

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

int main(void)
{
char *source = "Borland International";
char *destination;
int length;
length = strlen(source);
destination = malloc(length+1);
movmem(source,destination,length);
printf("%s\n",destination);
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

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