+=、-=、=优先级相同,结合为从右到左,即:
1,a+=a-=a=9,先执行a=9的赋值运算;a = 9;
2,a+=a-=a;继续执行-=,即运行 a-=a ; a = 0;
3, 最后执行,a+=a ,因上一步a = 0 ,故最终 a = 0;
更详细的内容我贴到了论坛,请查看:http://www.***.com/forum.php?mod=viewthread&tid=10&extra=
+=、-=、=优先级相同,结合为从右到左,即:
1,a+=a-=a=9,先执行a=9的赋值运算;a = 9;
2,a+=a-=a;继续执行-=,即运行 a-=a ; a = 0;
3, 最后执行,a+=a ,因上一步a = 0 ,故最终 a = 0;
更详细的内容我贴到了论坛,请查看:http://www.***.com/forum.php?mod=viewthread&tid=10&extra=