Programing - C/C Basic grammar

048 변수의 유효 범위

junmoyo 2017. 7. 27. 11:01

목표 : 

지역 변수와 전역변수를 이해한다.

전역 변수 : 프로그램이 시작할때 생성되어 프로그램이 메모리에서 소멸 되기 전까지 존재한다.

지역 변수 : 괄호 안'{'에서 생성한 시점에서 메모리에 존재하고 괄호안 '}' 만날때 메모리에서 사라진다. 


소스 코드 : main.c

#include <stdio.h>


int g_nMaxValue = 256; // 전역변수 생성과함께 초기화해줘야한다.


int main(void)

{//프로그램 시작점


{

int l_nValue; // 지역변수


l_nValue = 0;

}



//l_nValue = 13; // 호출하면  error 가 됩니다.


printf("g_nMaxValue 의 값 : %d", g_nMaxValue);


return 0;

}



결과 : 




#c언어, #c언어입문, #프로그램입문,  , #전역변수와지역변수