운영체제
메모리는
1. 코드 영역 - 실행할 프로그램의 코드
2. 데이터 영역 - 전역 변수, 정적 변수
3. 힙 영역 - 동적 할당
4. 스택 영역 - 지역 변수, 매개 변수
으로 구분됨
힙 영역은 런타임에 크기가 결정됨
스택 영역은 컴파일 타임에 크기가 결정됨