是为了防止这个.h头文件被重复include #ifdef的使用和#if defined()的用法一致 #ifndef又和#if !defined()的用法一致。 三、指令 用途 # 空指令,无任何效果 #include 包含一个源代码文件 #define 定义宏 #undef 取消已定义的宏 #if 如果给定条件为真,则编译下面代码 #ifdef 如果宏已经定义,则编译下面代码 #...