背景:头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,会引起大量的声明冲突,这时候需要:把头文件的内容都放在#ifndef和#endif中#ifndef <标识> #define <标识>...#endif