这样的循环,那个方法快? 这样的循环,那个方法快?我用循环,比如:for(){代码1代码2代码3}如果我把代码1代码2和代码3做成一个函数1,如:for(){函数1}那么,进行上百万的运输后,那个更快? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然是上面的更快,多一层函数调用,CPU要多处理五字节跳转指令 第一种代码相当丑陋 现在的计算机不再是386 486 那个时代的优化在现在所起的作用已经很小了将代码写成函数来调用 可以增加可维护性 可读行 这个比起那0.0000001%的效率的提升 不知道作用要好到哪去了现在的计算机CPU 编译器都是经过了充分的优化的 类似这种代码for(){函数1}几乎都不用压栈 没参数就不必,顶多就是个call和ret指令 新手,想自己独立分析一个完整项目,有好的开源项目推荐吗? 关于visual studio混合编程 .ax文件有什么用? 如何用SDK建立工具栏和状态栏??? 下雨了,心脏风湿,散分!!!! 请教一个关于OpenGL图形结点坐标的问题 怎么给写好的ATL组件中再加一个接口? 初学WINDOWS API,简单问题,高分相求! 关于foxmail特快专递的问题,分数不是问题 图像识别的问题 请教 OpenProcess 打开服务进程失败的问题 tcp传送文件时怎样判断文件夹里的文件是没有发送的
将代码写成函数来调用 可以增加可维护性 可读行 这个比起那0.0000001%的效率的提升 不知道作用要好到哪去了
现在的计算机CPU 编译器都是经过了充分的优化的
类似这种代码
for()
{
函数1
}
几乎都不用压栈