전역 변수(Global Variable)
CODEDRAGON ㆍDevelopment/C, C++
반응형
전역 변수(Global Variable)
프로그램의 모든 범위에 유효한 변수
전역 변수 사용 범위
중괄호({ }) 내/외부에서 사용
전역 변수의 특징
- 초기화를 하지 않아도 자동으로 0 으로 설정 (자동 초기화)
- 전역 변수의 메모리 생성 시점은 프로그램이 시작될 때
- 전역 변수의 메모리 소멸 시점은 프로그램이 종료될 때
int num; // 전역 변수 선언, 자동으로 초기화 void change(void);
int main(void) { printf("함수 호출 전 num : %d\n", num);
change( ); printf("함수 호출 후 num : %d\n", num);
return 0; }
void change(void) { num=70; // 전역 변수 num의 값 변경 } |
'Development > C, C++' 카테고리의 다른 글
정적 변수(Static Variable) (0) | 2015.07.08 |
---|---|
Ex08-전역변수 (0) | 2015.07.08 |
Ex07-함수의 인자는 지역변수 (0) | 2015.07.08 |
Ex06-외부에서 지역변수 호출 (0) | 2015.07.08 |
Ex05-지역변수 (0) | 2015.07.08 |