您的位置:首页 > 其它

内联函数

2015-08-29 13:04 169 查看

内联函数:用inline 修饰的函数

作用:当满足下列条件时,推荐使用,可以提高效率

原理: 在需要用到的时候,内联函数像宏一样的展开,所以取消了函数的参数压栈,减少了调用的开销。

1.代码较少

2.功能简单无循环

3. 内部频繁使用

note: 内联函数无声明…待证

总结:用inline 代替#define SA(x) x*x,

用const 代替#define Pi 3.12 。更安全,

因为编译器要比预处理器更负责。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: