函数调用是有开销的,调用时需将参数放入栈中,返回地址也要放入,返回时还需从栈中取出,跳转返回地址去执行,需几条语句的时间,如果本身程序代码短,则会显得十分浪费,所以引入了内联函数的机制 写法:在函数前添加inline 缺陷:可执行程序体积增大,因为使用内联函数,会将整个函数体塞在调用语句处,函数体中指令数量可能比调用函数的指令多,可能会略微增大
c++学习笔记3(内联函数)
原文:https://www.cnblogs.com/lamia76/p/12262161.html