se7ven 发表于 2014-12-16 12:59
x=0,y=0;之后执行x++,这个时候,表达式(x++)=0,变量x=1,把x++赋值给y,y自然等于0,
记住口诀:“X++ ...
火焱w 发表于 2014-12-16 14:33
我看了你的回答,现在终于明白了,非常感谢
y=++x的值是1
x++是先赋值再自增,++x 是先自增再赋值 ...
从今以后 发表于 2014-12-16 13:54
各位大家好- -你可以把i++理解为
{
int m = i;
xiezhongmin 发表于 2014-12-16 23:53
哪有那么复杂,那遇到更复杂的运算不是要想半天,y=x++,为什么要把++和y联系起来呢,++只跟x有关,++在前面 ...
邹志鹏 发表于 2014-12-17 10:55
x++是先赋值再自增,++x 是先自增再赋值~!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |