摘要: int i = 0; i = i++; int i = 0; i = i++; 结果还是0为什么? 程序的执行顺序是这样的:因为++在后面,所以先使用i,“使用”的含义就是i++这个表达式的值是0,但是并没有做赋值操作,它在整个语句的最后才做赋值,也就是说在做了++操作后再赋值的,所以最终结果还是0 阅读全文
posted @ 2019-02-14 15:01 nothing_fish 阅读(1231) 评论(0) 推荐(0) 编辑