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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 22:03:14
C语言,计算顺序.为什么等于0?int a=12;a+=a-=a*=a;求顺序

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

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;