파이썬과 친해지기 - 4일차 (Stack, Heap, Malloc, Free)
·
아카이브/일기
저번에는 Stack에 대한 코드를 작성해보고 학습했다. 이제 아래의 이미지를 살펴보자. 또한, 아래의 사이트에서 설명을 읽어보자 ( http://www.tcpschool.com/c/c_memory_structure ) 이전에 Stack과 Heap에 대한 개념을 비유와 함께 어느정도 익혔다. 위의 내용을 전부 이해하지는 못하더라도 대충 느낌은 알 수 있을 것이다. Heap 영역에 대한 설명을 보면 "힙 영역은 사용자가 직접 관리할 수 있는" "그리고 관리를 해야만 하는 영역이다." "힙 영역은 사용자에 의해 메모리 공간이" "동적으로 할당되고 해제된다." 한 줄로 요약해보면, "힙 영역은 사용자가 동적으로 관리하는 영역" 정도로 이해하면 될 것 같다. 힙(Heap) 정렬이라는 것도 있다. 이는 힙(Heap..