单项选择题
下列关于C++函数的说明中,正确的是( )。
A.内联函数就是定义在另一个函数体内部的函数
B.函数体的最后一条语句必须是return语句
C.标准C++要求在调用一个函数之前,必须先声明其原型
D.编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
假设函数fun已经定义,其原型为“void fun(int a,int b—7,char*p= ** );”下列函数调用中错误的是( )。
A.fun(5)
B.fun(5,8)
C.fun(6,"##")
D.fun(0,0,"==")
点击查看答案&解析
单项选择题
有如下程序: #inc1ude<iostream> using namespace std; void function2(int n); void functionl(int n){ if(n<=0)return; function2(n—2); ) void function2 (int n){ if(n<=0)return; functionl(n—1); } int main(){ functionl(5); return 0; } 下列关于程序运行情况的描述中,正确的是( )。
A.function1运行1次,function2运行2次
B.function1运行2次,function2运行1次
C.function1运行2次,function2运行3次
D.function1运行2次,function2运行2次
点击查看答案&解析
相关试题
计算斐波那契数列第n项的函数定义如下: i...
为了提高函数调用的实际运行速度,可以将较...
为了取代C中带参数的宏,在C++中使用( ...
下列有关内联函数的叙述中,正确的是( )。
已知函数fun的原型为 int fun (int, ...