#include 전처리기 지시문은 주어진 파일의 코드를 현재 파일에 붙여넣는 데 사용됩니다. 시스템 정의 및 사용자 정의 헤더 파일을 포함하는 데 사용됩니다. 포함된 파일을 찾을 수 없으면 컴파일러는 오류를 렌더링합니다.
블록 자바를 잡아보세요
#include 지시문을 사용하여 헤더 파일을 찾을 위치에 대한 정보를 전처리기에 제공합니다. #include 지시문을 사용하는 데에는 두 가지 변형이 있습니다.
- #포함하다
- #include '파일 이름'
그만큼 #포함하다 컴파일러에게 시스템 헤더 파일이 보관된 디렉터리를 찾도록 지시합니다. UNIX에서는 usrinclude 디렉터리입니다.
그만큼 #include '파일 이름' 프로그램이 실행 중인 현재 디렉터리를 찾도록 컴파일러에 지시합니다.
#include 지시어 예
#include 지시문의 간단한 예를 살펴보겠습니다. 이 프로그램에서는 printf() 함수가 정의되어 있으므로 stdio.h 파일을 포함합니다.
#include int main(){ printf('Hello C'); return 0; }
산출:
자바 목록 노드
Hello C
#include 메모:
참고 1: #include 지시문에서는 주석이 인식되지 않습니다. 따라서 #include 의 경우 a//b는 파일 이름으로 처리됩니다.
무순_맵 C++
노트 2: #include 지시문에서 백슬래시는 이스케이프 시퀀스가 아닌 일반 텍스트로 간주됩니다. 따라서 #include 의 경우 a b는 파일 이름으로 처리됩니다.
노트 3: 파일 이름 뒤에는 주석만 사용할 수 있습니다. 그렇지 않으면 오류가 발생합니다.