반응형
#include <string.h>
void *memmove(void *dest, const void *src, size_t n);
이 함수는 src에서 dest로 n만큼 데이터를 복사한다. 복사할 때, src에서 dest로 직접 복사하는 게 아니라
임시 배열을 이용해 거기에 복사하고 다시 임시 배열에서 dest로 복사해 넣는다.
이렇게 하는 이유는 메모리 겹침현상을 방지하기 위해서이다.
리턴 값
dest의 주소값을 리턴한다.
반응형
'프로그래밍 > C 언어' 카테고리의 다른 글
isprint 함수 (0) | 2020.02.25 |
---|---|
isalnum 함수 (0) | 2020.02.25 |
isalpha 함수 (0) | 2020.02.25 |
memcmp 함수 (0) | 2020.02.25 |
memccpy 함수 (0) | 2020.02.24 |