Visual Studio/C++ 기초
C++ 외부 변수 extern
낙락장송s
2014. 4. 11. 20:03
외부 변수는 기억 클래스 명령어를 사용하지 않고 함수 밖에서 선언된 변수입니다. 외부 변수의 유효 기간은 정적 변수와 동일하지만 유효 범위가 다릅니다.
외부 정적 변수는 해당 변수가 선언된 파일 내에서만 사용 가능하지만, 외부 변수는 여러 개의 파일로 분할해서 작성한 프로그램 전체에서 사용할 수 있습니다.
다른 곳에서 선언된 외부 변수를 참조하려면 extern 명령어를 사용하여야 합니다.
#include <iostream> void sub(); void main(){ sub(); void sub(){ |