最赞回答 / Perona
a++是先执行表达式后再自增,执行表达式时使用的是a的原值。++a是先自增再执行表达示,执行表达式时使用的是自增后的a。所以int b=a++; 运行结果a=5;(还是原值)int b=++a; 运行结果a=6;(自增后的值,原值已改变)
2015-05-26