问题标题:
函数func(arg)=0与(!func(arg))==0是不是等价的?---------------------------------------------------------------------------------------------------------(func(arg)=0)与((!func(arg))==0)是不是一样?若不同具体有什么不同?---
问题描述:
函数func(arg)=0与(!func(arg))==0是不是等价的?
---------------------------------------------------------------------------------------------------------
(func(arg)=0)与((!func(arg))==0)是不是一样?若不同具体有什么不同?
---------------------------------------------------------------------------------------------------------
d=d++;这个是不是d自己加自己一次?
-----------------------------------------------------------------------------------------------------------------------
引用全局变量只需在变量名前加两个冒号“:”即可?全局变量是不是在任何地方都可以引用?
-----------------------------------------------------------------------------------------------------------------------
return0;与return(0);有没有什么不同?
--------------------------------------
在同一个函数体中,
若变量名同名会有什么后果?
或者是不是不能同名?
变量名是否是唯一的?
--------------------------------------
甘永成回答:
(1)(func(arg)!=0)与((!func(arg))==0)是一样的.除非是特殊的编译器,对bool的定义与现在流行的编译器不同.(2)d=d++;这个是不是d自己加自己一次?由于是后缀加加,右边表达式中的d在本赋值语句中数值不变....
任春玲回答:
谢谢大虾!
甘永成回答:
不谢。问题解决了就好。
点击显示
其它推荐
热门其它推荐