内联函数和宏的区别
2015-03-18 16:27
92 查看
内联函数是函数,它是在编译时被嵌入到目标代码中,从而减少函数调用开销。它是函数,它会作参数类型检查和自动类型转型(同普通函数)。
宏并不是函数,它在编译前(预处理阶段)进行简单的字符串替换。
宏并不是函数,它在编译前(预处理阶段)进行简单的字符串替换。
相关文章推荐
- 类的声明 , 类和结构体的区别 , 内联函数
- 内联函数与普通函数的区别是什么
- 内联函数和宏定义的区别
- 内联函数和宏定义的区别
- inline内联函数和宏的区别
- C++中宏和内联函数,函数的区别
- 内联函数——inline,_inline,__inline(以及__inline__)的区别
- inline-内联函数的优点以及与宏定义的区别
- 宏与内联函数的区别
- 内联函数和带参数的宏的区别
- 宏和内联函数的区别
- 内联函数和宏的区别
- 内联函数与带参数宏区别(笔记)
- 宏和内联函数有什么区别
- 内联函数与普通函数、成员函数与静态函数的区别(知识整理)
- 内联函数:static inline 和 extern inline 的区别
- 内联函数与普通函数的区别是什么
- 内联函数与普通函数有什么区别
- 内联函数与普通函数的区别是什么
- 内联函数和宏的区别