변수의 영역과 메모리 역역 변수의 영역 1.지역 변수 2.전역 변수 3.정적 변수 4.외부 변수 메모리 영역 1.스택 영역 2.데이터 영역 3.읽기 전용(코드, ROM) 4.힙 영역 1.지역 변수와 스택 영역 int main(){ int abc; } 함수 내에서 선언되는 변수들을 말한다. 함수 호출시 사용되는 메모리 영역이 스택 영역이므로 함수 안의 지역변수들도 스택 영역에 호출된다 해도 틀린 말은 아니다! 2.전역 변수와 데이터 영역 **#include //1.전역 변수 int data1; int main() { //2.지역 변수 int data2; }** 전역변수는 함수 밖에서 선언되는 변수를 말한다! 전역 변수는 데이터 영역에서 메모리가 할당된다. 최초의 실행 함수, main함수 호출시에 데이터 영..