当前位置: 代码迷 >> C语言 >> 请问如下两个输出结果为什么不一样,就差一个大括号呀,不是可以省吗?
  详细解决方案

请问如下两个输出结果为什么不一样,就差一个大括号呀,不是可以省吗?

热度:180   发布时间:2008-04-25 09:54:07.0
因为你的宏定义的问题。你的宏里面包含了两个语句,所以有没有{}决定了for的循环体的范围有不同。
----------------解决方案--------------------------------------------------------
明显对宏运用不熟练!!
----------------解决方案--------------------------------------------------------
  相关解决方案