memcpy함수


memcpy함수

메모리 복사 함수 memcpy memory + copy = memcpy header: c:<string.h> c++:<cstring> 형: void* memcpy(void* dest, const void* source, size_t num) void* dest : 첫번째 인자, 복사를 받을 메모리를 가리키는 포인터 const void* source : 두번째 인자, 복사할 메모리를 가리키는 포인터 size_t num: 복사할 데이터의 길이(byte) source에 있는 원본을 num만큼의 길이로 복사해서 dest에 붙여넣는 함수 void* memcpy(void* destination, const void* source, size_t num); dest와 source의 type은 memcpy함수와 무관 memcpy함수는 이진 데이터를 복사하는 함수 전체 복사를 할 때에는 마지막 인수에 +1을 해주어야 정확히 출력(NULL) /* memcpy example */ #include <std...


#include

원문링크 : memcpy함수