本帖最后由 戴振良 于 2011-12-4 22:03 编辑
杨银川 发表于 2011-12-4 21:14
做运算了吧,a=a++这条命令一开始先执行了"a=a",可以理解为覆盖,后又给a加了一个1,所以在接下来的运算中 ...
还是不明白。根椐你的”a=a“,那此时a=3,是吧?“后又给a加了一个1,那a=4了已经,是吧?可是a的值最后只能有一个,怎么会有覆盖不覆盖的a呢?照你的说法的话是有一个覆盖前的a和一个覆盖后的a,那我要你用连续两条输出语句输出一个覆盖前的a,和一个覆盖后的a,可以办到么?
|