2017年高温天数:在C语言中S=+N和S+=N有什么区别

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 00:37:49
谢谢了

S = +N 就是 S = (+N),取正号是没有作用的,它对 N 的值不会有影响,这个等同于 S = N。

S += N 的作用相当于 S = S + N。

S+=N 是S=S+N 的另一种写法

而S=+N应该会出错吧 因为+是一个二目运算符
而这里+只有一个数据提供,如果不出错也不提倡这样写~没实际意义。

s+=n等价于s=s+n;
s=+n等价于s=n;
哈哈,好像没啥联系阿~!·

---lucky

s+=n => s=s+n
没有=+符号,+被理解为正号,一般没作用的

(s+=n)==(s=s+n);
(s=+n)==(s=n);