当前位置:
代码迷
>>
C语言
>> 请问如下两个输出结果为什么不一样,就差一个大括号呀,不是可以省吗?
详细解决方案
请问如下两个输出结果为什么不一样,就差一个大括号呀,不是可以省吗?
热度:
180
发布时间:
2008-04-25 09:54:07.0
因为你的宏定义的问题。你的宏里面包含了两个语句,所以有没有{}决定了for的循环体的范围有不同。
----------------解决方案--------------------------------------------------------
明显对宏运用不熟练!!
----------------解决方案--------------------------------------------------------
查看全文
相关解决方案