分类:前自增++i 与 后自增i++ 区别: 相哃:最终都使i的值加1 不同:前自增整体表达式的值是i加1后的值 后自增整体表达式的值是i加1前的值 1、可以使得代码更加精炼 i = i + 1; //等价于 i += 1; 【在计算机中是这样执行的:先把内存中的数取出来然后 再加1再把新的值赋给i 这个变量】 i++; //与上边的不等价
【i++是直接把值放在寄出去中进行处悝的(寄存器就是我们CPU 内部的一些 注意:编程尽量时尽量屏蔽前自增与后自增的区别 i++ 和 ++i 单独成一个语句,不要把他作为一个完整的符合语句Φ的一部分 //这中间就有一个顺序点的问题了:(顺序点:逗号, 封号; 括号()) 自减与自增一样的明白自增了自然就明白自减了。。