#include "file.h"
이들should그리고 should그리고 의 차이점은 무엇인가요 #include <file.h>
? 물론, 다음 내용이 포함된 파일이 있기 때문에 정확히 같은 의미입니다.
#include <file1.h>
#include <file2.h>
#include "file3.h"
#include "file3.h"
답변1
이는 Unix보다 C 및 C++와 더 관련이 있으므로 SO에 속합니다.
귀하의 질문에 대답하려면 표준 라이브러리와 이 프로젝트를 위해 특별히 작성된 라이브러리의 헤더를 <>
표시하십시오 .""
~에서K&R:
모든 형태의 소스 코드 라인
#include "파일 이름"
또는
#include <파일 이름>
filename 파일의 내용으로 대체됩니다. 파일 이름이 인용되면 일반적으로 소스 프로그램이 있는 곳에서 파일 검색이 시작됩니다. 파일이 거기에서 발견되지 않거나 이름이 < 및 >에 포함되어 있으면 검색은 구현 정의 규칙에 따라 파일을 찾습니다. . 포함된 파일 자체에는 #include 줄이 포함될 수 있습니다.