상세 컨텐츠

본문 제목

extern - 링크

청강컴정/C++

by luckey 2009. 4. 30. 17:06

본문

 extern1.cpp  extern2.cpp
 #include <iostream>
using namespace std;

void Func(); -- extern2.cpp의 Func함수
void Test(int a);  -- extern3.cpp의 Test함수

void main()
{
 extern int a; //전역변수로 사용된다.

 Func();
 Test(a);
 a = 5;

 Func();
 Test(a);
}

 #include <iostream>
using namespace std;

int a = 1;

void Func()
{
 cout << "외부파일에서 변수 출력 : a = " << a << endl;
}
 extern3.cpp
  #include <iostream>

using namespace std;

void Test(int a)
{
 cout << "외부파일에서 함수 출력 : a = " << a << endl;
}


외부파일에 있는 내용을 참조하여 프로그램을 작성할 수 있다.


관련글 더보기

댓글 영역