반응형
#include <memory.h> void *memcpy(void *dst, const void *src, size_t n); |
memcpy 함수는 src로 지정된 버퍼의 내용을 dst에 n 바이트 길이만큼 복사합니다.
#include <stdio.h>
#include <memory.h>
#include <string.h>
int main()
{
char src[] = "Hi, C Language.";
char dst[20];
memset(dst, 0, 20); // dst에 20바이트 만큼 0(NULL)로 채웁니다.
memcpy(dst, src, strlen(src));
printf("%s\n", dst);
return 0;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) memset: 버퍼를 지정된 문자로 초기화한다 (0) | 2023.02.22 |
---|---|
(C언어) memmove: 버퍼의 내용을 이동한다 (0) | 2023.02.22 |
(C언어) memcmp, memicmp: 두 버퍼의 내용을 (대소문자 구별없이) 비교한다 (0) | 2023.02.21 |
(C언어) memchr: 버퍼에서 지정한 문자를 찾는다 (0) | 2023.02.21 |
(C언어) max,min: 두 수 중에서 큰 수 또는 작은 수를 구한다 (0) | 2023.02.20 |