전역변수는 소스파일에 선언하는 것이 바람직하다.
다른 소스파일에서 해당 전역변수를 사용해야된다면 헤더파일에 extern 키워드로 명시한다.
이유는 각 파일들이 header파일을 include하는데,
만약
A.h에 int g_aaa가 선언되어 있을때,
B.h 및 C.h가 다음과 같이 #include "A.h"를 가지고 있다고 가정하면,
특정 소스파일에서
#include "B.h"
#include "C.h"
를 했을때, int g_aaa가 중복선언 된다.