본문 바로가기
programing/C++

code, data(bss), heap, stack

by RedWiz 2015. 5. 22.

stack쪽이 높은 주소이고 code쪽이 낮은 주소

 

code

data

(bss)

heap

자유영역

stack

 

 

변수를 저장할 수록 stack 만 주소값이 낮아짐, heap과 data는 높아짐

 

지역 변수는 실행중 메모리에 할당 -> Runtime

전역 변수는 프로그램 시작과 동시에 메모리에 이미 된 할당 -> Compile time

 

 

 

'programing > C++' 카테고리의 다른 글

[펌] Modern C++ 프로그래머를 위한 CPP11/14 핵심  (0) 2015.06.03
[펌] Let`s learn ! Effective C++  (0) 2015.06.03
함수 호출 규약  (0) 2015.05.19
C++ 입출력 함수  (0) 2015.05.14
분기문, 반복문  (0) 2015.05.07