timebank
2016-04-11 20:50
int a=5;
int b=a++
这里并没有给a重新赋值,为什么运行结果a是6 ?
b=a++里a就相当于运行了a=a++这一步了
timeba...
原来是这样,谢谢啦
2016-04-11 21:09:41
共 1 条回复 >
b=a++ 是 a先自加后 再赋值给b 所以b就为6。如果是b=++a的话,就是 a先赋值给b 后再自加
734912...
不是应该b=a++是 a先赋值给b b=5; b=++a是 a先自加再赋值给b b=6吗?
2017-02-27 15:36:51
共 3 条回复 >
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 4
回答 2
回答 5