看下面几行代码:
<span style="font-size:18px;"> int c = 1;
int d = c--; // 在这一行的执行步骤是先把c赋给d,然后c的值减一
System.out.println(d);
System.out.println(c);
d = --c; // 在这一行的执行步骤是c的值先减去一,然后再把减过的值赋给d,这时候c、d的值是一样的
System.out.println(d);
System.out.println(c);</span>
运行结果:
1
0
-1
-1