memcpy 함수 string.h 헤더 파일에 들어있는 함수로 memory + copy가 합쳐진 그대로 메모리의 값을 복사하는 기능을 가진 함수이다. 원형은 void *memcpy(void *restrict dst, const void *restrict src, size_t n)을 따른다. 첫번째 인자가 복사받을 메모리를 가리키는 포인터, 두번째 인자가 복사할 메모리를 가리키는 포인터, 세번째가 복사할 데이터값의 길이(byte단위)이다. 주의 할 점은 복사 할 메모리 블록과 복사받을 메모리 블록이 겹쳐있는 경우에는 사용하지 못한다고 한다. return값은 dst의 원래 값을 반환한다. memcpy 함수의 구현 void*ft_memcpy(void *dst, const void *src, size_t n) ..