예를 들어 현재 main.c 라는 file안에는
main() 과 a(), b () , c() ....z() 등과 같은 함수들을 선언하고
정의해 놓았습니다.
또한 global.h 에 갖가지 전역변수 및 include, define등을 정리했고
data.h에 struct 구조체등에 대해 정의해 놓았습니다.
이 두 헤더를 main.c 에서 include한 상태인데..
main.c안에 있는 a(), b(),c()등의 함수들을
각각 a.c , b.c , c.c , 등과 같이 외부로 빼서 처리할려고 하는데.
그러면 각각의 a.c , b.c , c.c 등의 파일에 global.h와 data.h를
모두 넣어줘야 하는 상황입니다.