C头文件里面的#define?

Include Guardhttps://en.m.wikipedia.org/wiki/Include_guard简而言之,就是为了防止多次 include 造成重复定义用的。
■网友
这就相当于定义为什么都没有的文本咯。看 _CLOCK_T_DEFINED 取名就知道到,这就是为了让 #ifndef 或者 #ifdef 来做条件编译的,并不需要真的定义成什么文本。


    推荐阅读