1. 预处理指令
1.1 预处理指令
C 预处理程序在编译之前使用 #
指令在程序源代码中进行替换。
例如,在编译程序之前,行 #include <stdio.h>
被 stdio.h
头文件的内容替换。
预处理程序指令及其用法:
#include
包括头文件。#define
,#undef
定义和取消定义宏。#ifdef
,#ifndef
,#if
,#else
,#elif
,#endif
条件编译。#pragma
用于指示编译器完成一些特定的动作#error
,#warning
输出错误或警告消息错误停止编译。