首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

for循环里面最后一个语句,写++i和写i++有什么区别么?解决办法

2012-05-21 
for循环里面最后一个语句,写++i和写i++有什么区别么?thx... ...[解决办法]还是有区别的对于i++ 他会先用寄

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

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

热点排行