首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数"int fun(int x,int y=0);",则下列重载函数声明中,正确的是
若已经声明了函数"int fun(int x,int y=0);",则下列重载函数声明中,正确的是
admin
2021-06-10
18
问题
若已经声明了函数"int fun(int x,int y=0);",则下列重载函数声明中,正确的是
选项
A、double fun(const int x,int y);
B、int fun(int x);
C、int fun(int x);
D、int fun(int x,int y,int z);
答案
D
解析
出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,称为重载函数。选项A中,仅当形参是引用或指针时,形参是否为const对重载才有影响,这里const对重载没有影响,另外函数不能仅仅基于不同的返回类型实现重载,A错误;选项B中,当调用函数fun(x)只带有一个实参时,两个函数都匹配,该调用具有二义性,B错误;选项C中形参列表只有默认参数不同,默认参数并不改变形参个数,C错误;选项D正确,形参列表中参数个数不同;答案为D。
转载请注明原文地址:https://jikaoti.com/ti/54h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
分析下面程序,该程序的运行结果是()。#inc1ude<iostream.h>classTestclass{public:staticintm,Testclass(){
在对函数进行原型声明时,下列语法成分中不需要的是()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:打开
下列关于类模板的表述中,错误的是
下列关于栈叙述正确的是( )。
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass():c(0.0),b(0),a(’,’){}};创建这个类的对象时,数据成员
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
在类中重载赋值运算符时,应将其声明为类的()。
随机试题
“性相近,习相远”反映了()对人的重要影响。
可摘局部义齿通常组成部分是
费用估算方法中使用最广泛的是()。
《水工建筑物地下开挖工程施工技术规范》DL/T5099—1999,竖井或斜井单向自下而上开挖,距贯通面()m时,应自上而下贯通。
()是一种寿险与投资相结合的新型寿险产品。
选出下面句子中没有歧义的句子。()
爬行动物不是两栖动物,两栖动物都是卵生的,所以凡是卵生的动物都不是爬行动物。以下选项与题干推理形式相同的是()。
广域网(WAN)是一种跨越很大地域范围的计算机网络。下列有关广域网的叙述中,(22)是正确的。
BetweentheendoftheWorldWarIIandtheearlysixties,ababyboomoccurredintheUS,andpeoplebornduringthatperiodwe
A、ApictureofBritain.B、Apictureofthequeen’spalace.C、ApictureoftheRowlandHill.D、ApictureofQueenVictoria.D题目询问
最新回复
(
0
)