프로그램을 작성할때 보통 모듈별로 프로그래밍을 하다보면 화일을 여러개로
나눠서 프로그래밍을 하게 됩니다. 그러다보면 전역변수를 사용할때도 있고
지역변수를 사용하는 경우도 있지만 전역변수의 경우에는 주로 그 쓰임이 여러
모듈에서 같은 데이터를 사용하기 위해서 인데 이걸 각각의 모듈에다 선언을
한다면 메모리 낭비 일뿐만 아니라 같은 데이터를 사용할 수도 없게 됩니다.
그걸 방지하기 위해 다른 화일에 선언한 전역변수를 이 화일에 있는 함수에서
사용하겠다고 컴파일러에 알려주는 것이 extern 입니다.
이렇게 선언하면 다른 모듈에서도 사용한다는 거죠. 거의~ 써본 기억이 없어요^^;;
아 WORD는 언사인드 쇼트 형을 재 정의 한겁니다.