본문 바로가기

컴퓨터공학

[1일1cs] code data heap stack

code: 작성한 코드(txt)가 들어가는 영역.
read-only이다.

data: 전역변수 구조체 배열 등이 저장되는 세그먼트
data는 런타임 이전 초기화된 데이터 저장
bss는 런타임 이후 초기화

heap : 동적 데이터 저장.

stack 지역변수 매개변수들이 저장되는 임시 저장 메모리 세그먼트 늦게 들어온것이 먼저 나가고,
스택이 줄어들면 힙이 늘어날수있고 힙이 줄어들면 스택이 들어날수있다.