关于 “+=“ 和 “=+“ 的区别和运算逻辑 关于 “+=“ 和 “=+“ 的区别和运算逻辑 2023-04-16 252 之前我们说过了 “++i” 和 "i++" 的区别在于 先赋值还是先运算(查看以前的帖子能看到) 今天我们来看一下 "+=" 和 "=+" 的区别和运算逻辑 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 看图: 运算的分析看备注。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 总结: "+=": +号在前,先运算,再赋值(和之前的 ++i ,i++的记法完全一样) "=+": 没有任何意义,和=号没有区别,并不是先赋值再运算,因为从图中的x可以看出,(i=+4)直接把4就赋值给了x,再没有进一步的运算了,所以=+并没有意义,不要这么写。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 免费搭建微信查券返利机器人来轻松赚佣金 文章来自:IT技术分享网 分享地址:http://www.5ityx.cn/cate105/273485.html 上一篇: [Acwing] 第16场周赛 B.3956. 截断数组 下一篇: 【C语言】判断素数的函数(完整代码) 关于 “+=“ 和 “=+“ 的区别和运算逻辑 相关内容 二叉树遍历的非递归算法的实现 【LeetCode】19-删除链表的倒数第 N 个结点 Mysql常用的几十个函数 C++中有三种常见的实例化方法 数据结构第一天--预备知识 说说Hashtable 与 HashMap 的区别 设计模式:结构型模式-----适配器模式 剑指 Offer 17. 打印从1到最大的n位数 【华为OD机试真题 JAVA】绘图机器【2022 Q4 | 100分】 设计模式之观察者模式(Java实现) 力扣 54. 螺旋矩阵(螺旋遍历) 贪心算法之利润最大问题 Set容器的基本用法(Java) HashMap 什么时候进行扩容呢 麻雀搜索算法六大原则 字符串题目:设计 Goal 解析器