✅ 목표 (Goal)

include에 대해 확실하게 이해해 보자.

✅ 목차 (Index)

#include 헤더파일을 포함하는 방법 및 헤더파일이란?

헤더파일을 include 할때 <>와 “”의 차이점은?

stdio.h 파일의 위치는 어디일까? 찾아보자.

컴파일러가 제공하는 헤더파일은 어떤 것들이 있을까?

사용자 정의 헤더 파일을 만들고 include 해보자.

헤더 파일에 함수의 정의를 넣는건 매우 안좋다! ★★★

컴파일할때 헤더 파일의 위치를 컴파일러에게 알려줘야 한다.

#include를 반드시 파일의 최상단에 해야 하는것 아니다.

헤더 파일을 여러번 포함해도 되지만, 좋지 않아. ★

헤더파일의 용량이 문제가 될때도 있다.

헤더파일이 “반드시” 필요한가요? ★★

파일을 어떻게 나눠야 할지 정해진 기준은 없다.

vs에서 전처리기 설정후 .i 파일 읽어보자. include는 해당 파일을 통채로! 모두! 갖고온다. ★★

include는 .c 및 .txt도 가져올수 있다. ★