关于 “+=“ 和 “=+“ 的区别和运算逻辑 关于 “+=“ 和 “=+“ 的区别和运算逻辑 2023-04-16 264 之前我们说过了 “++i” 和 "i++" 的区别在于 先赋值还是先运算(查看以前的帖子能看到) 今天我们来看一下 "+=" 和 "=+" 的区别和运算逻辑 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 看图: 运算的分析看备注。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 总结: "+=": +号在前,先运算,再赋值(和之前的 ++i ,i++的记法完全一样) "=+": 没有任何意义,和=号没有区别,并不是先赋值再运算,因为从图中的x可以看出,(i=+4)直接把4就赋值给了x,再没有进一步的运算了,所以=+并没有意义,不要这么写。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 免费搭建微信查券返利机器人来轻松赚佣金 文章来自:IT技术分享网 分享地址:http://www.5ityx.cn/cate105/273485.html 上一篇: [Acwing] 第16场周赛 B.3956. 截断数组 下一篇: 【C语言】判断素数的函数(完整代码) 关于 “+=“ 和 “=+“ 的区别和运算逻辑 相关内容 LeetCode 面试题 02.02. 返回倒数第 k 个节点 java培训出来好找工作吗?非科班java怎么找工作? 数据结构与算法的常见时间复杂度和空间复杂度 五、考研数据结构笔记——栈与队列的应用 关于Map.entrySet()的疑惑 LeetCode – 768. Max Chunks To Make Sorted II Java设计模式之行为型:模板方法模式 【C语言】qsort()函数详解 设计模式之观察者模式(Java实现) 设计模式之访问者模式(Java实现) 解决VS中scanf()函数报错问题的四种方案(详细) 【华为OD机试真题2023 JS】士兵过河II 算法:计算股票的最大收益(动态规划经典案例) 【满分】【华为OD机试真题2023 JS】快速开租建站 栈的入栈和出栈的顺序规律 逆向思维解面试题(打水和取火柴问题)