Page 136 고등학교 프로그래밍 교과서
P. 136
2 전역 변수
전역 변수는 전역 변수가 선언된 파일 및 프로그램 전체에서 사용할 수 있는 변수
이다. 만일 여러 개의 소스 파일로 하나의 실행 파일을 만드는 경우의 전역 변수는
프로그램에 포함된 여러 가지 소스 파일에서 사용할 수 있다.
함께
스스로
해결하기 다음 프로그램을 파일 3개에 나누어 작성하고 실행해 보자.
해결하기
프로그램 조건
① 두 개의 변수 num1과 num2의 선언은 myvar.h에 작성한다.
② 함수 add는 myfunc.h에 작성한다.
③ main 함수는 mymain.c에 작성하고, 파일 제일 위에 myvar.h.와 myfunc.h를 포함한다.
프로그램
01 #include
02 int num1;
전역 변수 num1, num2 선언
03 int num2;
04 void add( )
05 {
06 num1 = 10; num1과 num2의 값은 add 함수용
07 num2 = num1 * 2;
08 }
09 int main( )
10 {
11 int num2 = 5; main 함수용 변수 num2 선언
12 add( );
13 printf("%d", num2);
14 return 0;
15 }
프로그램 구성
134 Ⅱ. C 프로그래밍의 기초
(책)2015프로그래밍-교과서3차심의본 본문.indb 134 2017-09-05 오후 4:16:29