1、ifdef是条件编译命令。常用用法:
#ifdef 标识符
程序段1
#else
程序段2
#endif
满足条件,就执行程序段1,否则就执行程序段2.
2、ifndef用法同上
如果没有定义,就执行程序段1。
3、多条件同时满足时
#if defined(macro1) && defined(macro2) && defined(macro3)
程序段