[C] 헤더파일에 대하여
·
소프트웨어/C
"헤더 파일을 사용하면 프로그램을 깔끔하고 편하게 작성할 수 있습니다. 보통 하나의 프로그램은 독립적으로 컴파일 가능한 파일 단위인 module로 나누어 분할 컴파일합니다. 따라서 각 모듈이 같이 사용하는 구조체나 함수 또는 전역 변수를 하나의 헤더 파일로 만들면 필요한 모듈에서 쉽게 포함하여 쓸 수 있습니다. 이 경우 헤더 파일의 내용이 수정되더라도 컴파일만 다시 하면 수정된 내용이 모든 파일에 동시에 적용되므로 빠르고 정확하게 수정할 수 있습니다."책 혼자서 공부하는 C언어 p559 "#include는 사실 파일의 내용을 단순히 복사하여 붙여넣는 기능을 합니다. 따라서 텍스트 형태의 파일이면 모두 사용할 수 있습니다. 심지어 소스 파일을 포함할 수도 있습니다. 예를 들어 다음과 같이 main 함수의 ..