C语言编程之运行速度优化方法汇总(转载)1、选择合适的算法和数据结构2、使用尽量小的数据类型
目录1、选择合适的算法和数据结构2、使用尽量小的数据类型2.1 减少运算的强度(1)查表(2)求余运算(3)平方运算(4)用移位实现乘除法运算(5)避免不必要的整数除法(6)使用增量和减量操作符(7)使用复合赋值表达式(8)提取公共的子表达式2.2 结构体成员的布局(1)按数据类型的长度排序(2)把结构体填充成最长类型长度的整倍数(3)按数据类型的长度排序本地变量(4)把频繁使用的指针型参数拷贝到本地变量2.3 循环优化(1)充分...