- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
加法运算符使用方式效率分析
目录
1、简介
2、加法运算符简单使用分析
①Debug版本分析
②release版本分析
3、加法运算符综合使用分析
①Debug版本分析
②release版本分析
4、总结。
1
1
11、简介
i++ i++,++i,i+=1,i=i+1 中是执行效率最高的,作
多看从网上和书本上看到 在
此文来分析验证这个说法。
调试环境 ntsd 开发环境 vc6。
主要是通过相同功能的函数来验证加法运算符使用方式对运行效率的分析,包括两方
面:简单使用分析,综合使用分析,又分别对 这两个方面进行debug版本和release版本的
分析。
简单分析是对 i++,++i,i+=1,i=i+1分析,综合分析是对 i=i++*8 和i=++i*8 分析。
2简但使用分析
①Debug版本分析
源代码:
voidfun1(int i)
{
i++;
}
voidfun2(int i)
{
++i;
}
voidfun3(int i)
{
i+=1;
}
voidfun4(int i)
{
i=1+i;
}
int main(void)
{
inti=1;
fun1(i);
fun2(i);
fun3(i);
fun4(i);
return 0;
}
以下是反编译代码:
Opened logfiledebug.txt
0:000ufun1
test!fun1:
004015a055 push ebp
004015a18bec mov ebp,esp
004015a383ec40 sub esp,0x40
004015a653 push ebx
004015a756 push esi
004015a857 push edi
004015a98d7dc0 lea edi,[ebp-0x40]
004015acb910000000 mov ecx,0x10
0:000u
test!fun1+11:
004015b1b8cccccccc mov eax,0xcccccccc
004015b6f3ab rep stosd
004015b88b4508 mov eax,[ebp+0x8]
004015bb8b08 mov ecx,[eax]
004015bd83c101 add ecx,0x1
004015c08b5508 mov edx,[ebp+0x8]
004015c3890a mov [edx],ecx
004015c55f pop edi
0:000u
test!fun1+26:
004015c65e pop esi
004015c75b pop ebx
您可能关注的文档
最近下载
- 2025-2030中国军工信息化行业市场现状供需分析及投资评估规划分析研究报告.docx VIP
- 人教版三年级数学上册 第二单元混合运算练习二.pptx VIP
- (2025秋新改)人教版八年级英语上册《Unit3 Same or Different》PPT课件.pptx
- 中国政治制度史课件第四章中央政务体制及运行机制教学幻灯片.ppt VIP
- 六年级上数学课件-分数连乘应用题 例六及练习九-苏教版.ppt VIP
- 电动悬空伸缩雨棚.pdf VIP
- 富士FRN系列变频器说明书.pdf VIP
- 《中庸》的文献价值与思想内涵.docx VIP
- 孔子思想中的中庸观及其当代价值.pdf VIP
- 初级注册安全工程师真题.doc VIP
文档评论(0)