| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1486 人关注过本帖
标题:[讨论]i++与++i的效率问题
只看楼主 加入收藏
sdz
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-10-8
收藏
得分:0 

i的取值有差别


工控控件 报表控件 图形控件 音视频控件..
2007-10-08 20:16
superstar136
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-10-8
收藏
得分:0 
最主要的是在什么情况下使用才是最重要的

┏☆━━━━ Iしovのyou━━━━☆┓ ┗☆━━━━ Iしovのyou━━━━☆┛
2007-10-08 20:29
死神DIY
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-9-13
收藏
得分:0 
跟效率挂不上什么边,什么情况下就该用什么,用错了顺序就不对了……
2007-10-08 22:26
gamma
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-10-7
收藏
得分:0 
回答没关系的人,显然没有理解楼主的意思
首先佩服楼主,每个地方都要钻研清楚的人,才是最让人佩服的
楼主当然明白这两个的不同,否则不会写出那样的代码

跟楼主讨论一下,楼主是猜测的编译器会这么编译,还是实际上确实是这样的?
我觉得,编译器是不是也可以这样编译呢:

printf(i++)
=>
printf(i);
i=i+1;

printf(++i) =>
i=i+1;
printf(i);

如果是单独的i++ 和 ++i 语句,编译器一律编译成 i=i+1
2007-10-09 00:30
呆呆的出行者
Rank: 1
等 级:新手上路
帖 子:125
专家分:0
注 册:2007-9-17
收藏
得分:0 
我觉得对于某些场合下,还是要考虑的

Made in China!
2007-10-09 00:33
tianxinguang
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-10-9
收藏
得分:0 
xuexi

2007-10-09 16:59
没有注册
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-8-16
收藏
得分:0 

2007-10-09 17:00
wuhaofei
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-9-14
收藏
得分:0 
我頂你哦
2007-10-09 20:16
zsp1202
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-10-14
收藏
得分:0 
学习

2007-10-14 21:36
yuziyi
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-10-12
收藏
得分:0 
  这个的却比较容易理解  好好努力哦

2007-10-14 23:16
快速回复:[讨论]i++与++i的效率问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012708 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved