에듀윌 · 메모리 4영역
자주 출제
프로세스가 메모리에 자리 잡는 4영역 — 자리·저장 내용 매칭

코드 · 데이터 · 힙 · 스택

스택 Stack · 높은 주소 지역 변수 · 함수 호출 — 호출 시 push, 반환 시 pop (LIFO)
Heap 동적 할당 메모리malloc·new로 할당 (실행 중 증가/감소)
데이터 Data 전역 · 정적 변수 — 시작 시 결정, 종료까지 유지
코드 Code · 낮은 주소 실행 코드(읽기 전용) — 컴파일된 기계어 명령, 변하지 않음
⚠️ 자리 바꿔치기 — 전부 오답
'전역 변수 = 스택'(❌ 데이터) · '함수 호출 = '(❌ 스택) · 'malloc = 스택'(❌ 힙). "코드는 읽기·데이터는 전역·힙은 동적·스택은 호출" 한 호흡으로 굴리면 결정.