고급C,C++ [고급C언어] memcpy, memmove 함수 날다고래 2010. 2. 5. 11:25 memcpy, memmove함수의 차이점을 알아보자. memcpy인 경우 배열을 다른 배열에 복사할때 사용한다. 왠만하면 이 함수를 사용하지만 같은 주소라인(같은배열)일 경우에는 문제가 발생한다. 실시간으로 덮어 쓰기 때문에 원래의 값을 바꿔버리는 경우가 있다. 이런 문제가 발생할 경우 memmove를 이용하여 내부적으로 원래 배열값을 저장하고 시행 된다. 공유하기 게시글 관리 구독하기Embedded Software/Hardware Engineer 저작자표시 '고급C,C++' Related Articles [고급C언어] 매크로함수, #ifdef, #ifndef, #undef, #if, #elif, #else, #endif [고급C언어] 가변인자 [고급C언어] 구조체의 메모리 저장방식과 #pragma pack [고급C언어] 함수호출규칙