[C] 컴파일러 메모리 배치표
Development/OS

[C] 컴파일러 메모리 배치표

반응형


메모리 영역 별 할당 도식도


1) Text 영역

Read-Only변수가 저장되는 곳. 프로그래머 작성하는 코드가 이 영역에 포함된다.


2) Data 영역

메모리 접근 공간으로 사용 가능하고, 프로그램 실행 도중 자유롭게 수정 및 변경이 가능하다.


3) BSS 영역

메모리상 공간만 확보 후, 실제로 초기화를 시키지 않는다. 즉, 런타임 이후에 메모리영역이 확보된다.


지역변수 : Stack

전역변수 : BSS(초기값 없는 전역변수) / DATA(초기값 있는 전역변수)



반응형