C语言,计算顺序.为什么等于0?int a=12;a+=a-=a*=a;求顺序

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 09:53:44

C语言,计算顺序.为什么等于0?
int a=12;
a+=a-=a*=a;
求顺序

从右向左算:
a*=a; value=144;
a-=value;value2=0 注意:此时a=0;a的地址中值已经为0
a+=value2; value3=0; 即最后值a=0;