首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数“int fun(int x,int y=0);”,则下列重载函数声明中,正确的是( )。
若已经声明了函数“int fun(int x,int y=0);”,则下列重载函数声明中,正确的是( )。
admin
2020-10-21
7
问题
若已经声明了函数“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或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main•cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式实现的,三角
有如下程序段:inti=1;intj=4;intmain(){inti=5;j+=i;cout
下面属于“类一对象”主要特征的是()。
若有如下类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2];程序的输出结果是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使该程序输出倒9×9口诀。程序分析:分行与列考虑,共9行9列,设置两个变量i和i,i控制行,j控带0列。程序运行结果如下:1*9=92*9=183
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
随机试题
A、Theywanttoreducecosts.B、Studentsthereneverwastefood.C、Theywanttoreducefoodwaste.D、Theuniversitywantstobuy
腺垂体分泌的促激素为
下列关于急性胆囊炎的临床特点描述错误的是
建筑安装工程费中的安全生产费包括()。
目前,我国的行政单位会计大部分业务采用权责发生制。()
下列对气质的描述错误的是()。
企业盘点现金,发现现金溢余,经查明原因,属于应支付给其他单位和个人的,应记入“应付账款”账户。()
A、Quitewell.B、I’msohappy.C、Theyaresokind.A这里选项[A]Quitewell.符合问答逻辑。
Stressisthe"wearandtear"ourbodiesexperienceaswe【B1】______toourchangingenvironment.Asa【B2】______influence,stres
Millionsofschool-leaversintherichworldareabouttobidatearfulgoodbyetotheirparentsandstartanewlifeatunivers
最新回复
(
0
)