发新帖我要提问
12
返回列表
打印

谁有C代码优化这方面的经验介绍下啊

[复制链接]
楼主: zhaoxqi
手机看帖
扫描二维码
随时随地手机跟帖
21
fengm| | 2018-6-8 22:57 | 只看该作者 回帖奖励 |倒序浏览
C语言是世界上接近最速的编程语言

使用特权

评论回复
22
jkl21| | 2018-6-8 22:57 | 只看该作者
消除不必要的存储器使用

使用特权

评论回复
23
10299823| | 2018-6-8 22:58 | 只看该作者
代码的简单性、有效性、紧凑性和效率

使用特权

评论回复
24
fengm| | 2018-6-8 22:58 | 只看该作者
C语言更容易写出高速的程序

使用特权

评论回复
25
quickman| | 2018-6-8 22:58 | 只看该作者
很多性能优化相关的帖子

使用特权

评论回复
26
sdCAD| | 2018-6-8 22:58 | 只看该作者
不定义不使用的返回值。

使用特权

评论回复
27
jstgotodo| | 2018-6-8 22:58 | 只看该作者
优化循环,有些操作可以放到循环外做,不必每次都做

使用特权

评论回复
28
backlugin| | 2018-6-8 22:58 | 只看该作者
 1、使用位运算。

  2、用a*a代替pow(a,2.0)。

  3、减少整数除法,如用i/(j*k)代替i/j/k。

使用特权

评论回复
29
iamaiqiyi| | 2018-6-8 22:58 | 只看该作者
好的方法、算法是程序优化的根本

使用特权

评论回复
30
sanxingnote7| | 2018-6-8 22:59 | 只看该作者
常用变量设置为寄存器变量

使用特权

评论回复
31
dzfansman| | 2018-6-8 22:59 | 只看该作者
使用尽量小的数据结构

使用特权

评论回复
32
10299823| | 2018-6-8 22:59 | 只看该作者
彻底地了解编译器

使用特权

评论回复
33
jkl21| | 2018-6-8 22:59 | 只看该作者
使用循环展开技巧,一般编译器的优化选项能自动帮你修改代码成循环展开

使用特权

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

本版积分规则