首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数“int fun(int x,int y=0);”,则下列重载函数声明中,正确的是( )。
若已经声明了函数“int fun(int x,int y=0);”,则下列重载函数声明中,正确的是( )。
admin
2020-10-21
12
问题
若已经声明了函数“int fun(int x,int y=0);”,则下列重载函数声明中,正确的是( )。
选项
A、double fun(const int x,int y);
B、int fun(int x);
C、int fun(int a,int b);
D、jnt fun(int x,int y,int z);
答案
D
解析
出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,称为重载函数。选项A中,仅当形参是引用或指针时,形参是否为const对重载才有影响,这里const对重载没有影响,另外函数不能仅仅基于不同的返回类型实现重载,A错误;选项B中,当调用函数fun(x)只带有一个实参时,两个函数都匹配,该调用具有二义性,B错误;选项C中形参列表只有默认参数不同,默认参数并不改变形参个数,C错误;选项D正确,形参列表中参数个数不同;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/cVyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于继承方式的描述中,错误的是()。
下列有关运算符重载的叙述中,正确的是()。
使用vC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//******error******的下面,修改该语句即可。提示:定义Number1为一个整型数据
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,intn)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。如:120的二进制数据为111100
下列特征中不是面向对象方法的主要特征的是()。
下列对模板的声明中,正确的是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021
数据库设计的根本目标是要解决
随机试题
锡的熔点是232℃,那么232℃的锡()。
从具体犯罪行为侵犯具体法益的数量多少上分,犯罪直接客体分为()
女,30岁。因下肢水肿2周就诊。体检:血压27/13kPa(200/100mmHg),尿蛋白(+++),红细胞10/HP~15/HP,血Cr150μmol/L。该病成人的完全治愈率约为()
无牙颌患者的垂直距离确定,主要应用
A.维生素AB.维生素B1C.维生素CD.烟酸E.维生素D下列疾病适宜用什么治疗脚气病()。
行动画派指的是()。
我国地产市场的土地转让是指()。
合种、承佃
Doesthelanguagewespeakdeterminehowhealthyandrichwewillbe?NewresearchbyKeithChenofYaleBusinessSchoolsuggest
A、Becauseyoungpeoplestayathomelonger.B、Becausepeopledevelopatdifferentspeedsandsomenevergrowup.C、Becauseourb
最新回复
(
0
)