奇思妙想 · 2024年 4月 7日 0

ifdef和#if defined的区别是什么?

148 次浏览

#if defined它提供了更大的灵活性,可以在括号内使用更复杂的宏表达式,如 defined(MACRO1) && defined(MACRO2)。而#ifdef后面只可以跟一个macro.