표준입력 (stdin)
실행옵션 (runtime option)
코드:
실행 »
표준입력
#include <stdio.h> void local(void); int var; // 전역 변수 선언 int main(void) { printf("전역 변수 var의 초기값은 %d입니다.\n", var); int i = 5; int var = 10; // 지역 변수 선언 printf("main() 함수 내의 지역 변수 var의 값은 %d입니다.\n", var); if (i < 10) { local(); printf("현재 변수 var의 값은 %d입니다.\n", var); // 지역 변수에 접근 } printf("더 이상 main() 함수에서는 전역 변수 var에 접근할 수가 없습니다.\n"); return 0; } void local(void) { var = 20; // 전역 변수의 값 변경 printf("local() 함수 내에서 접근한 전역 변수 var의 값은 %d입니다.\n", var); }