[C++] memset 사용법
목적
- 메모리의 시작점부터 연속된 범위를 임의의 값으로 초기화 하고 싶은 경우 사용
- 모든 값은 바이트 단위로 저장됨
기본 함수 구조
- memset(void *ptr, int value, size_t num);
- ptr : 채우고자 하는 메모리의 시작 주소
- value : 채우고자 하는 값
- num : 채우고자 하는 메모리의 크기
주의할 점
- memset함수는 1바이트 단위로만 동작하기 때문에 0, -1 을 제외한 숫자는 원하는 값이 안 나올 수 있다.
No comments: