본문 바로가기

먹고 사는 일/VC++

extern 변수 사용

extern은 c언어 개발시 여러개의 파일로 하나의 프로젝트를 진행할 때 전역으로 사용하던 변수를 각각의 파일에 전달 해주기 위해 많이 사용되었다.

정의 
: extern을 사용하여 변수를 정의하면 하나의 프로그램에서 같은 메모리 공간을 공유 하나의 변수로 사용된다.
: extern으로 선언된 변수는 컴파일러가 별도의 공간에 보관하여 사용

사용 예
extern int naaaa;


'먹고 사는 일 > VC++' 카테고리의 다른 글

CDialog 에서 배경 이미지 사용  (0) 2010.12.30
vc++ 2008 sp1 설치후 오류  (0) 2010.12.30
Shared Memory File map 사용  (0) 2010.12.15
typedef void * POINTER_64 PVOID64; 오류  (0) 2010.12.02
파일 복사  (0) 2010.08.25