[일반]메모리 영역

기본적으로 프로그램에서 메모리를 구분하는 방법은 다음과 같은 4가지로 주로 구성 됩니다.
하지만 Compiler 마다 조금씩 차이가 날 수도 있습니다.

Code Segment
Program Code가 들어 있는 부분.

Data Segment
Global 변수와 Static 변수들이 저장되어 있는 부분

Stack Segment
local 변수들이 저장되어 있는 부분

Heap Segment
free space로서 동적할당(Dynamic Allocation)으로 메모리를 사용할수 있다.
malloc, calloc, new(in C++)


by 일찍자라 | 2007/06/28 23:18 | Knowledge-Warehouse | 트랙백

◀ 이전 페이지          다음 페이지 ▶