4人保皇怎么玩:都知道a+=3+1也就是a=a+(3+1), 谁能说清楚原因和计算顺序吗?

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 10:28:45
为什么a+=3+1等价于a=a+(3+1),怎么理解呢?

+=是一种复合运算符号,其定义为:
a+=b即a=a+b,先把a与b相加,再把相加的值赋给a!
在你的例子中3+1,相当于b!