内联函数:

内联函数: 内联函数的定义: ​ 将函数指定为内联函数(inline),通常就是将它在每个调用点上“内联地”展开(有时编译器根据函数的定义体,自动地取消不值得的内联),函数的代码被放入符号表中,在使用时直接进行替换(像宏一样展开),没有了调用的开销。效率更高。 内联函数与宏的区别: 内联函数在编译时展开,宏在预编译时展开。 在编译时,内联函数可以直接被嵌入到目标代码中,而宏只是一个简单的文本替换。
相关文章
相关标签/搜索