单选题
下列关于C++函数的说明中,正确的是( )。
A、
内联函数就是定义在另一个函数体内部的函数
B、
函数体的最后一条语句必须是return语句
C、
标准C*要求在调用一个函数之前,必须先声明其原型
D、
编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
【正确答案】
C
【答案解析】
解析:此题考查的是有关函数的概念。内联函数是在函数定义之前加关键字inline来声明的函数,而不是定义在另一个函数体内部的函数,故选项A错误;无返回值的函数在执行完最后一条语句后,会自动返回而不必加入return语句,故选项B错误;如果函数只是返回值类型不同,而其它完全相同,则不能作为函数重载来使用,故选项D错误。
提交答案
关闭