预处理两种状态1 #define 直接定义2 #ifndef 条件检测,若条件未定义,则定义预处理变量,知道出现#endif 一般的预防多次编译同一头文件的语句块 #ifndef 预处理变量语句 #define 预处理变量语句 //定义相关函数 #endif