[应用相关] 关于主函数whil循环调用多个函数的问题

[复制链接]
 楼主| 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 | 显示全部楼层

一般都会是调用函数,这样比较容易查错,至于速度应该没多大差别吧
yklstudent 发表于 2016-6-30 08:44 | 显示全部楼层
还是多考虑考虑可维护性吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

173

主题

926

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

173

主题

926

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部