测试所用的#ifdef xxxx 语句; #endif 及其他类似条件编译
#ifdef DEBUGprintf(“already exit\n”); /常用于测试,只有在头文件处宏定义了 DEBUG后才会编译的语句/#endif#ifdef xx**意思是:ifdef后面的 xx 在之前已经被宏定义了,那么就会编译 #中间的语句#**执行与否看具体情况,比如这个上述代码,当头文件处宏定义了 DEBUG,就会编译,然后执行,否则 无。后来才发现,还有其他的...