下面表达式的运算顺序搞不清,求a+=a-=a=9的值
赋值表达式是从右到左进行运算,上面的式子的顺序是 a = 9,先运算得到a = 9,然后a -= a再做运算得到a = 0,最后是a+=a再运算得到a=0
最终得到 0 ,从右往左执行,a = 9 , a -= a ==> a = a-a=9-9=0, a += a ==> a=a+a=0 + 0=0.