读书人

for循环里面最后一个语句写++i和写i

发布时间: 2012-05-21 18:04:41 作者: rapoo

for循环里面最后一个语句,写++i和写i++有什么区别么?
thx... ...

[解决办法]
还是有区别的 对于i++ 他会先用寄存器存储i的原来的值作为中间值 再对i进行自增运算
所以效率相对于++i会有所减慢 ++i不会存储中间值 他直接进行自增运算 不过这个几乎是不会影响
程序的效率的。。。

读书人网 >C++

热点推荐