이름

memmove – 메모리 영역 복사

개요

#include < string.h >
void * memmove (void * dest, const void * src, size_t n);

기술

memmove () 함수는 n 바이트를 메모리 영역 src 에서 메모리 영역 dest로 복사합니다. 메모리 영역은 겹칠 수 있습니다. src 의 바이트가 src 또는 dest 와 겹치지 않는 임시 배열로 처음 복사 된 다음 바이트가 임시 배열에서 dest 로 복사되는 것처럼 복사가 수행됩니다.

반환 값

memmove () 함수는 dest에 대한 포인터를 리턴한다.

준수

SVr4, 4.3BSD, C89, C99, POSIX.1-2001.

참고 사항

bcopy (3) , memccpy (3) , memcpy (3) , strcpy (3) , strncpy (3) , wmemmove (3)

참조 인

bstring (3), feature_test_macros (7), mempcpy (3), stpcpy (3)