miao1991 发表于 2015-9-28 22:22
int a = 3;
int x = 0;
x = a ;//a=4, x=3
JYcainiao 发表于 2015-9-28 23:23
x = x++;//x=5
x = x++;//x=?
x = x++;//x=?
miao1991 发表于 2015-10-2 19:43
x = x++; //x=5
x = x++; //x=5
x = x++; //x=5
JYcainiao 发表于 2015-10-3 19:43
懂了 意思是
X=X++ X++先运算,结果X为6,但是X++值赋给X,结果为5,把上一步的赋值给覆盖了 对吧? ...
miao1991 发表于 2015-10-3 22:10
是的,right
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |