0. 전역 변수
어디에서든 호출해서 사용할 수 있는 변수
int Glob() = 0;
int main ()
{
return 0;
}
전역 변수는 메모리의 데이터 영역 내에서 저장된다.
1. 지역 변수
해당 함수 내에서만 사용할 수 있는 변수
(외부의 다른 함수에서 꺼내와서 쓸 수 없음)
int main()
{
int Vari1 = 0;
return 0;
}
지역 변수는 스택 영역 내에서 작동한다.
함수(1) 내에서 다른 함수(2)를 호출 할 때, 함수(1)에서 지정한 지역 변수를 함수(2)에서 사용한다면,
함수(2)에서는 지역 변수의 값을 전달받아 매개 변수로 사용한다.
'기초 C++ 스터디' 카테고리의 다른 글
3-5. 함수 오버로드, 기본 인자값, 스택 오버플로우 (0) | 2023.05.09 |
---|---|
3-4. 호출 스택 (0) | 2023.05.09 |
3-2. 스택 프레임 (0) | 2023.05.09 |
3-1. 함수(Function) (0) | 2023.05.09 |
2-5. 열거형(enum) (0) | 2023.05.04 |