프로그래밍에서 '스택(Stack)'과 '힙(Heap)' 메모리의 차이점으로 올바른 것은?
보통 freeCodeCamp해설
스택 메모리는 LIFO 구조로 함수 호출 시 매개변수, 지역 변수, 반환 주소를 저장하며, 함수 종료 시 자동 해제됩니다. 힙 메모리는 new/malloc 등으로 동적 할당하며, 크기가 유연하지만 GC나 수동 해제가 필요합니다.
스택 메모리는 LIFO 구조로 함수 호출 시 매개변수, 지역 변수, 반환 주소를 저장하며, 함수 종료 시 자동 해제됩니다. 힙 메모리는 new/malloc 등으로 동적 할당하며, 크기가 유연하지만 GC나 수동 해제가 필요합니다.