打印
[应用相关]

关于主函数whil循环调用多个函数的问题

[复制链接]
704|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Snow7|  楼主 | 2016-6-29 20:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于主函数whil循环调用多个函数执行,和直接代码执行,哪个效率高的问题
主函数while中多段代码,是将代码封装成多个函数,去调用多个函数执行,还是直接贴代码在主函数while中运行 哪个效率高?是不是调用了很多个函数 导致慢了,高手从编译 运行角度解读下啊
沙发
米尔豪斯| | 2016-6-29 21:15 | 只看该作者

调用函数肯定没有直接运行速度快了,中间多了一些跳转指令还有一些其余处理。在对速度没有极其严格的要求下,可读性肯定要放在第一位了,对吧,如果这么追求速度那就用汇编去写吧,尽量做到极致。

使用特权

评论回复
板凳
豆腐块| | 2016-6-29 21:40 | 只看该作者
速度差异很小,但是考虑运行速度,可以把函数定义为宏,而传参可以把对象传入,这样更高效

使用特权

评论回复
地板
309030106| | 2016-6-29 21:52 | 只看该作者

一般都会是调用函数,这样比较容易查错,至于速度应该没多大差别吧

使用特权

评论回复
5
yklstudent| | 2016-6-30 08:44 | 只看该作者
还是多考虑考虑可维护性吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

173

主题

926

帖子

3

粉丝