
C
extern 키워드
extern 소개 * 전역 범위에 선언된 전역변수를 파일 외부에서도 사용 가능하도록 만든다. 즉, 파일에서도 전역변수로 사용되지만 다른 곳에서도 전역변수로 사용될 수 있다. 특징 * 헤더파일에 extern을 붙여서 변수를 선언하면 된다. * 초기화를 하지 않으면 자동으로 0을 넣어준다. * 정적 데이터 영역에 할당된다. 허락하지 않아도 쓸 수 있다. * 변수가 선언된 파일 안에서 extern을 붙이지 않아도, 남들이 가져다가 쓸 수 있다. 1. 변수의 이름을 알고 있다. 2. 내가 사용하는 파일에 extern을 붙여서 선언한다. * 두 가지를 만족하면 외부의 전역변수를 마음대로 사용할 수도 있다. (물론 좋은 건 아닐 거다..) extern 함수 * 우리는 이미 extern이 자동으로 들어간 함수를 사용..