单项选择题
下列有关函数重载的叙述中,错误的是( )。
A.函数重载就是用相同的函数名定义多个函数
B.重载函数的参数列表必须不同
C.重载函数的返回值类型必须不同
D.重载函数的参数可以带有默认值
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(int x):val(x){} void Print()const {cout<< const:val= <<val<<’ t’;} void Print(){cout<< val= <<val<<’t’;} private: int val, }; int main(){ const MyClass obj1(10); MyClass obj2(20); obj 1.Print(); obj 2.Print(); return(); } 程序的输出结果是( )。
A.val=10 const:val=20
B.const:val=10 const:val=20
C.const:val=10 val=20
D.val=10 val=20
点击查看答案&解析
单项选择题
关于函数重载,下列叙述中错误的是( )。
A.重载函数的函数名必须相同
B.重载函数必须在参数个数或类型上有所不同
C.重载函数的返回值类型必须相同
D.重载函数的函数体可以有所不同
点击查看答案&解析
相关试题
计算斐波那契数列第n项的函数定义如下: i...
为了提高函数调用的实际运行速度,可以将较...
为了取代C中带参数的宏,在C++中使用( ...
下列有关内联函数的叙述中,正确的是( )。
已知函数fun的原型为 int fun (int, ...