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의 값 변경 } |
출력결과
'Development > C, C++' 카테고리의 다른 글
Error-cannot open output file filename.exe: Permission denied C/C++ Problem (0) | 2015.07.08 |
---|---|
정적 변수(Static Variable) (0) | 2015.07.08 |
전역 변수(Global Variable) (0) | 2015.07.08 |
Ex07-함수의 인자는 지역변수 (0) | 2015.07.08 |
Ex06-외부에서 지역변수 호출 (0) | 2015.07.08 |