复合的赋值运算符

2.复合赋值运算符

在赋值符二之前加上其他运算符,可以构成复合的运算符。如果在“=”前加一个“+”运算符就成了复合运算符“ ”。例如,可以有以下的复合赋值运算:

a+=3 等价于a=a+3

X%=3 等价于X=X%3

“x*=y+8

等价于x=x*(y+8)

以“a+=3”为例来说明,它相当于使a进行一次自加3的操作。即:先使a加3,再赋给同样,”的作用是使x乘以(y+8),再赋给x。

为便于理解和记忆,可以这样理解a+=b:

1 a+=b 其中a为变量,b为表达式)

② a+=b (将有下划线的“a+”移到=右侧)

③ a=a+b (在=左侧补上变量名a)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值