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 |