比如之前有一个空宏定义 :#define __COMMAND_H__程序后面出现条件编译语句:#ifdef __COMMAND_H__ 语句1;#else 语句2;#endif那么这个是编译语句2还是语句2?空宏定义算不算已经定义了宏?之前打错了,应该是:这个是编译语句1还是语句2?
当然是语句1啦,空宏定义也是定义了啊