问答详情
源自:3-5 赋值运算符

复合赋值语句怎么连续赋值

a*=2*=2这样输出失败,原本是想要a=a*2后再进行一次a=a*2

提问者:慕九州9518515 2019-10-14 16:02

个回答

  • qq_宝慕林7388166
    2019-10-14 18:28:13

    因为a*=2 相当于 把a*2以后再重新赋值给a这个时候 会缺少一个值 也就是 后门那个*=2无法赋值,这是我个人理解