面试的时候我们经常会碰到面试官问内联函数和宏定义的区别是什么?
inline函数:
首先内联函数是函数,所以就方便了代码的调试。其次,inline函数是运行期间调用的,通过编译器帮助插入到代码段中。
宏定义:
宏定义纯粹就是简单的替换操作。
面试的时候我们经常会碰到面试官问内联函数和宏定义的区别是什么?
inline函数:
首先内联函数是函数,所以就方便了代码的调试。其次,inline函数是运行期间调用的,通过编译器帮助插入到代码段中。
宏定义:
宏定义纯粹就是简单的替换操作。