[C++] memset 사용법

목적

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

No comments:

Powered by Blogger.