gpt4 book ai didi

c - += 和 =+ C 赋值运算符有什么区别

转载 作者:太空狗 更新时间:2023-10-29 17:19:01 25 4
gpt4 key购买 nike

<分区>

我想知道 =++=(以及其他赋值运算符)之间是否有区别。我试过了,两者都做了同样的事情。那么有区别还是有约定?两者都能工作是因为我的编译器不检查标准吗?

编辑:我犯了一个错误。我在测试期间使用了错误的输入,这让我认为他们都在做同样的事情。事实证明它们是两种不同的东西。

+= 右值添加到左值

x += y;
x = x + y;

=+ 右值分配给左值

x =+ y;
x = +y;
x = y;

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com