티스토리 뷰

 

동적 메모리

  1. 데이터의 개수를 미리 알 수 없을 때 사용
  2. 처리 대상 데이터가 유동적일 때, 특히 변동 폭이 큰 경우

라이브러리 함수

 

 

핵심요약

동적 메모리 이해

  1. 동적 할당은 실행 시에 할당되는 메모리임
  2. 동적 할당은 힙 영역에 할당함
  3. 동적 할당은 실행 시 크기가 정해지는 데이터 처리에 효과적임
  4. 동적 할당된 공간은 프로그래머가 해제해야 함

동적 메모리 활용

  1. malloc, calloc은 동적으로 메모리를 할당하는 라이브러리 함수임
  2. calloc은 동적 할당 후 0으로 초기화
  3. free는 동적 할당된 메모리를 해제함
  4. realloc은 동적 메모리의 크기를 변경하여 할당하는 것이 가능함
댓글
© 2022 chanchaning