标签:
减少指令数
降低数据精度
小数越多越精确.1.001比1.01要精确. double占用64bit而float占用32bit,所以double比float更精确.相应的,处理double浮点数也要比float浮点数慢
减少函数调用
函数可以使程序更加模块化,耦合性更低,重用性更高.
但是调用函数会产生很多动作如:参数压栈出栈,寄存器保存,指令跳转等.对于功能简单的函数可以做如下调整:
1.讲小函数直接写成语句
2.将小函数写成宏
3.讲函数声明为内联函数
减少处理器不擅长的操作
标签:
原文地址:http://www.cnblogs.com/revoid/p/5568563.html