int b=12;
b+=b-=b*b;
赋值运算,从右到左依次运算
b+=b-=b*b;
相当于:
b-=b*b;
b+=b;
相当于:
b=b-b*b;
b=b+b;
而
b=12;
所以:
b=b-b*b=12-12*12=-132;
b=b+b=-132+(-132)=-264
int b=12;
b+=b-=b*b;
赋值运算,从右到左依次运算
b+=b-=b*b;
相当于:
b-=b*b;
b+=b;
相当于:
b=b-b*b;
b=b+b;
而
b=12;
所以:
b=b-b*b=12-12*12=-132;
b=b+b=-132+(-132)=-264