宏:预处理器的输入,之后送去做语法分析,发生在语法分析之前。
内联函数:给编译器的提示,告诉编译器把该函数在调用处展开;内联函数通过避免调用的开销(编译器优化)来提高执行效率。
内联函数必须和函数体声明在一起才有效。
【零跑汽车C++一面:内联函数定义与宏定义的区别?】