대략적인 설명은 파일의 위치
컴파일러는
<>를 만나면 컴파일러 라이브러리 폴더에서 부터 해당 파일을 찾음
만약 찾지 못하면 프로젝트가 저장된 폴더를 검색
""를 만나면 해당 프로젝트의 디렉토리부터 검색
만약 찾지 못하면 컴파일러 라이브러리 폴더를 검색
여기서 <>와 ""를 구분지어 사용하는건 검색 위치의 시작과 끝이 다른것도 있지만
다른 용도로 컴파일러가 제공하는 헤더파일인지 사용자가 추가한 헤더파일인지를 구분하는것.
소스 예제>
#include<io.h>
#include"ai.h"
#include<io.h>
는 컴파일러가 제공하는 파일
#include"ai.h"
는 사용자가 직접 작성한 파일
정리 : 사용자가 만들었느냐? 컴파일러가 어디부터 찾느냐?
어렵니``?? 따~라와~