电子商务技术专业介绍:C语言中~自加自减运算的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 04:24:16
int m=5,y=2;
y+=y-=m*=y
谁能告诉我具体怎么拆开这个式子
最好能再举两个例子让我再加深下印象~谢谢了
PS:答案是-16

m=m*y,y=y-m,y=y+y;
即:
m=m*y;/*m=10,y=2*/
y=y-m;/*m=10,y=-8*/
y=y+y;/*y=-16*/

可能这样写吗?看来俺还很无知啊

具体说来,就是遵循从右往左的顺序,按照a+=b等价于a=a+b,a-=b等价于a=a-b的规律一层层拆开