关于 “+=“ 和 “=+“ 的区别和运算逻辑 关于 “+=“ 和 “=+“ 的区别和运算逻辑 2023-04-16 275 之前我们说过了 “++i” 和 "i++" 的区别在于 先赋值还是先运算(查看以前的帖子能看到) 今天我们来看一下 "+=" 和 "=+" 的区别和运算逻辑 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 看图: 运算的分析看备注。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 总结: "+=": +号在前,先运算,再赋值(和之前的 ++i ,i++的记法完全一样) "=+": 没有任何意义,和=号没有区别,并不是先赋值再运算,因为从图中的x可以看出,(i=+4)直接把4就赋值给了x,再没有进一步的运算了,所以=+并没有意义,不要这么写。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 免费搭建微信查券返利机器人来轻松赚佣金 文章来自:IT技术分享网 分享地址:http://www.5ityx.cn/cate105/273485.html 上一篇: [Acwing] 第16场周赛 B.3956. 截断数组 下一篇: 【C语言】判断素数的函数(完整代码) 关于 “+=“ 和 “=+“ 的区别和运算逻辑 相关内容 【C语言】qsort()函数详解 解决哈希冲突(四种方法) 麻雀搜索算法六大原则 跳跃游戏【贪心算法】 顺序表2:顺序表的逆置 数据结构|用栈实现十进制转换成二进制(实验3.5) Mysql中B树与B+树的区别 快速幂详解以及例题解析 磁盘调度算法剖析(FIFO、SSTF、SCAN、CSCAN、FSCAN) 【Java SE】数据类型与变量 用友:递归查询链表倒数第k个节点 牛客网 NC173 填充数组 -动态规划 Java可变参数的基本使用 LinkHashMap集合能够使元素是有序 HashMap 什么时候进行扩容呢 记忆化搜索(48双周赛)()