C 프로그래밍 언어는 프로그램의 효율적인 작업을 위해 전처리기를 지원합니다. C 전처리기 는 C 기반 프로그래밍 언어용 매크로 전처리기입니다. 전처리기는 헤더 파일, 매크로 확장, 조건부 컴파일 및 라인 제어를 명시적인 방식으로 포함하는 기능을 컴파일러에 제공합니다.
#hash 태그는 전처리기를 정의하는 데 사용됩니다. 즉, 모든 전처리기는 #으로 시작합니다. 그 뒤에는 공백 없이 전처리기의 이름이 옵니다. 다음은 C 전처리기 목록입니다.
S.No. | 전처리기 | 설명 |
---|---|---|
1. | #include
| 파일의 특정 헤더를 포함합니다. |
2. | #define
| 전처리기 매크로를 정의합니다. |
3. | #undef
| 전처리기 매크로 정의 취소 |
4. | #if
| 컴파일 시간 조건을 확인하고 True 값으로 평가합니다. |
5. | #else
| if 전처리기의 대안으로 평가되었습니다. |
6. | #ifndef
| 매크로가 정의되어 있는지 확인하세요. 정의되지 않은 경우 TRUE 로 평가됩니다. |
7. | #elif
| #if 및 #else 문을 모두 결합합니다. |
8. | #error
| stderr 메소드로 인쇄되는 오류 메시지를 정의합니다. |
9. | #endif
| 종료 전처리기 조건입니다. |
10. | #pragma
| 은 컴파일러에 명령을 내리는 데 사용됩니다./ |
위 내용은 C 전처리기?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!