试题题干
内联函数的特点是()
参考答案
正确答案:
试题解析
为了避免这种频繁的函数调用与返回,加快执行速度,C++语言引入了内联函数的概念。
使用内联函数,编译器在编译时并不生成函数调用,而是将程序中出现的每一个内联函数的调用表达式直接用该内联函数的函数体进行替换,就像整个函数体在调用处被重写了一遍一样。很显然,使用内联函数会使最终可执行程序的体积增大。
故综上,内联函数增加代码量,加快访问速度。
内联函数的特点是()
为了避免这种频繁的函数调用与返回,加快执行速度,C++语言引入了内联函数的概念。
使用内联函数,编译器在编译时并不生成函数调用,而是将程序中出现的每一个内联函数的调用表达式直接用该内联函数的函数体进行替换,就像整个函数体在调用处被重写了一遍一样。很显然,使用内联函数会使最终可执行程序的体积增大。
故综上,内联函数增加代码量,加快访问速度。