为什么在c++中内置函数能节省时间??

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:27:57
书上说内置函数(内联函数)能在调用函数时置换代码从而节省时间,请问这样做如何节省时间了??

普通函数在运行时,需要开辟新栈,并且把调用它的函数用一个堆栈保存起来。当这个函数执行完毕释放空间。
而内敛函数运行时,不需要开辟新的栈空间,直接在调用函数的栈就可以运行。