int x=5;
x++;
其中++是一个方法,作用是给x加1值改为6,同时返回值是加之前的值!
当我们给另外一个值赋值时,
x的值是6,返回值是加之前的值5,所以y的值就是5
当++x,++放在前面,是x先加1,返回加一后的值,本例中是6.
总结:无论++在前在后,对x都是一样的自身加1,
只是对返回值存在差别,++放在前面返回值是加1后的值,放在后面返回原始值!
int x=5;
x++;
其中++是一个方法,作用是给x加1值改为6,同时返回值是加之前的值!
当我们给另外一个值赋值时,
x的值是6,返回值是加之前的值5,所以y的值就是5
当++x,++放在前面,是x先加1,返回加一后的值,本例中是6.
总结:无论++在前在后,对x都是一样的自身加1,
只是对返回值存在差别,++放在前面返回值是加1后的值,放在后面返回原始值!
友情链接: