单选题
👁️ 浏览量:

试题题干

下列哪个类型函数不适合声明为内联函数(    )

A

函数体语句较多

B

函数体语句较少

C

函数执行时间较短

D

函数被频繁调用

参考答案

正确答案:

试题解析

内联函数主要应用于代码量少的函数,编译时,编译程序将整个函数体的代码复制到调用该函数的位置,而不会编译成函数调用的指令。

故对于代码量较大的函数,如果将其定义为内联函数,则增加的程序长度对时空效率的不利影响很大。故内联函数一般来说仅适用于只有几条语句的小函数

答案为A。