真心搞不懂这个x = +y;中的这个+y是在搞吗?
int x = 1, y = 2;
x = +y;
真心搞不懂这个x = +y;中的这个+y是在搞吗?
------解决方案--------------------学过正负号吧
------解决方案--------------------x = +y;
这个+其实没有任何作用。就是正负号,+y == y永远是成立的,所以这个+完全没有什么意义。
你是不是看错了,是+=啊?
如果是 x+=y;那就不一样了。
x+=y; 实际上等同于 x=x+y;