选择题
下列关于C++函数的说明中,正确的是______。
A、
内联函数就是定义在另一个函数体内部的函数
B、
函数体的最后一条语句必须是return语句
C、
标准C++要求在调用一个函数之前,必须先声明其原型
D、
编译器会根据函数的返回值数型和参数表来区分函数的不同重载形式
【正确答案】
C
【答案解析】
内联函数不是定义在另一个函数体内部的函数,而是将inline放在函数定义中函数类型之前;函数体的最后一条语句可以是任意的语句;编译器不会根据函数返回值的类型来区分重载形式,选项D错误。标准C++要求在调用一个函数之前,必须先声明其原型。
提交答案
关闭