본문 바로가기

컴퓨터/C

C 메모리

I. 데이터 영역

변수 영역 할당 소멸
전역변수
Static 변수
데이터 영역 Data Area 프로그램 시작 프로그램 종료
프로그래머 할당 힙 영역 Heap Area
   
지역변수
매개변수

스택 영역 Stack Area
함수 호출 함수 호출 완료

II. 컴파일 과정

과정 메모리 공간 확보 값 할당
1. 컴파일 타임 Compile-time 데이터 영역 없음
스택 영역
2. 런 타임 Run-time 힙 영역 데이터 영역
스택 영역
힙 영역

 

'컴퓨터 > C' 카테고리의 다른 글

C 실행 파일의 생성 순서  (0) 2022.11.01
C dynamic Allocation 메모리 동적 할당  (0) 2022.11.01
C fopen, fclose 파일의 개방과 종료  (0) 2022.10.31
C 열거형  (0) 2022.10.31
C 공용체  (0) 2022.10.31