Ex08-전역변수

CODEDRAGON Development/C, C++

반응형

전역변수

전연변수를 많이 쓰면 프로그램이 복잡해지고 메모리관리도 힘들어지므로 적당히 사용하기 바랍니다

   

   

소스코드

   

#include <stdio.h>

 

int num; // 전역 변수 선언, 초기화하지 않아도 0 설정됨

void change(void); //함수 선언

 

int main(void) {

//전역 변수 num출력, 전역변수는 기본값으로 초기화됨

printf("함수 호출 num : %d\n", num); // 0 출력

 

change( ); // 함수 호출

printf("함수 호출 num : %d\n", num);

 

return 0;

}

 

//함수 정의

void change(void) {

num=70; // 전역 변수 num 변경

}


   

   

출력결과