单选题
下列关于内联函数的叙述中,错误的是( )。
A、
编译系统有可能将一个声明为内联的函数处理成非内联函数
B、
只有用inline声明的函数才是内联函数
C、
在类体中直接给出函数体的函数是内联函数
D、
调用内联函数的格式与调用一般函数相同
【正确答案】
B
【答案解析】
解析:内联函数的内联说明对于编译器来说只是一个建议,编译器可以选择忽略这个建议,所以编译系统有可能将一个声明为内联的函数处理成非内联函数,选项A正确;除了使用inline声明的函数是内联函数,在类定义体内直接给出函数体的函数也是内联函数,选项B错误,选项C正确;调用内联函数的格式与调用一般函数相同,选项D正确。故本题答案为B选项。
提交答案
关闭