Ex05-지역변수

CODEDRAGON Development/C, C++

반응형

지역변수

서로 다른 영역에서 정의된 같은 이름으로 존재하는 변수의 특성 이해

   

   

   

소스코드

   

#include <stdio.h>

 

void functionOther(void); // 함수의 선언(출력X입력X 형태)

 

int main(void){

int localA=10; // main( ) 함수의 지역 변수 localA

printf("main( ) 함수의 localA : %d\n", localA );

 

functionOther( ); // 함수의 호출

return 0;

}

 

void functionOther(void){ // 함수의 정의

 

int localA=20; // functionOther( ) 함수의 지역 변수 localA

int localB=30; // functionOther( ) 함수의 지역 변수 localB

 

printf("functionOther( ) 함수의 localA : %d\n", localA );

printf("functionOther( ) 함수의 localB : %d\n", localB );

return ;

}


   

   

출력결과