单项选择题
下列关于C++函数的说明中,正确的是( )。
A.内联函数就是定义在另一个函数体内部的函数
B.函数体的最后一条语句必须是return语句
C.标准C++要求在调用一个函数之前,必须先声明其原型
D.编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
执行下列程序的输出结果是______: #include<iostream> using namespacestd; class TestClassl public: void funl()cout<< TestClassl n ; virtual void fun2() cout<< TestClassl n ; ; class TestClass2:public TestClass1 public: void fun1() cout<< ,TestClass2 n ; void fun2()cout<< ,TestClass2 n ; ; void f(TestClass1&b)(b.fun1();b.fun2(); int main() TestClass2 obj; f(obj); retum 0;
点击查看答案&解析
填空题
有下列程序: #include<iostream> using namespace std; class Con char ID; public: Con():ID(’A’)cout<<1; Con(char ID) :D(ID) cout<<2; Con(Con& c):ID(c.getID())cout<<3; char getID()constreturn ID; ; void show(COn c)cout<<c.getID(); int main() Con c1; show(c1); Con c2(’B’); show(c2); retum 0; 执行上面程序的输出结果是______。
点击查看答案&解析
相关试题
有下列程序: #include<iostream> usi...
如果表达式x=y*z中的“*”是作为成员函...
重新定义标识符的作用域规定是外层变量被隐...
请定义一个函数名为fun,返回值为int,没有...
对于派生类的构造函数,在定义对象时构造函...