首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
admin
2021-06-10
24
问题
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
选项
A、doublefun(constintx,inty);
B、intfun(intx);
C、intfun(intx);
D、intfun(intx,inty,intz);
答案
D
解析
出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,称为重载函数。选项A中,仅当形参是引用或指针时,形参是否为const对重载才有影响,这里const对重载没有影响,另外函数不能仅仅基于不同的返回类型实现重载,A错误;选项B中,当调用函数fun(x)只带有一个实参时,两个函数都匹配,该调用具有二义性,B错误;选项C中形参列表只有默认参数不同,默认参数并不改变形参个数,C错误;选项D正确,形参列表中参数个数不同;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/J0fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于软件需求规格说明书的作用的是()。
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是()。
有如下类声明:classBase{protected;intmount;public;Base(intn=0):amount(n){}intgetAmount()c
下列叙述中正确的是
下列字符串中,正确的C++标识符是()。
数据库技术的根本目标是要解决数据的()。
数据库系统的核心是
关于运算符重载,下列表述中正确的是()。
随机试题
作业活动分析后应使治疗师了解该项活动
建筑安装工程一切险投保费在国外建筑安装工程费用中记入()。
隧道施工中,应对地面、地层和支护结构进行动态监测,并及时()。
计算应交所得税的依据是()。
下列不属于关税特征的是()。
以修改其他债务条件进行债务重组的,如果债务重组协议中附有或有应付金额的,该或有应付金额最终没有发生的,债务人应()。
社会化过度是指把成年人某些社会化的任务前移到了部分青少年身上。现在我们的教育过早及过多地给予孩子们社会规范、纪律约束和强求一律的认同,极易造成青少年的社会化过度。根据上述定义,下列行为中不属于社会化过度的是()。
近日,研究人员发现发烧可以促进淋巴细胞向感染部位转移。他们解释说,这是由于发烧会增加热休克蛋白90(Hsp90)在T淋巴细胞中的表达,这种蛋白质与整合素结合,促进T淋巴细胞黏附到血管上,最终加快迁移到感染的位置。以下除哪项外,均能支持上述结论?
学生在理解“力”概念的基础上,再来学习“重力”的概念。这种学习属于()。
设A=E一ααT,其中α为n维非零列向量.证明:(1)A2=A的充分必要条件是α为单位向量;(2)当α是单位向量时A为不可逆矩阵.
最新回复
(
0
)