首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
admin
2021-09-05
52
问题
若已经声明了函数"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/RKfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关内联函数的叙述中,正确的是()。
有如下程序段:inti=0;while(1){i++;if(i==30)break;if(i/20==0)cout
下列关于return语句的叙述中,正确的是
假定在一个程序中执行到语句:cout
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.epp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
有如下程序:intx.=3;do{x一=2;cout
下列有关指针的操作中,正确的是()。
下列关于New和delete运算符的叙述中,错误的是()。
下列选项,不正确的是()。
随机试题
“文化霸权”
驱动行业竞争的五种力量不包括()。
片剂重量差异检查中,取药片多少片进行检查
根据五行相克规律确立的治法是
言人身脏腑之阴阳,则下列属于阴的是
某市人民代表大会常务委员会准备在一次会议中审议以下事项,根据宪法的规定,下列哪些事项符合该委员会的权限范围?
下列选项中,不属于政府采购特点的是()。
乙公司明知甲公司合约部部长被撤销了对外签订合同的授权,还继续与其签订设备采购合同,因此给甲公司造成经济损失,其法律后果应该()。
领导行为四分图理论认为,判别领导行为特征的因素有()。
根据《刑法》第176条的规定,犯非法吸收公众存款罪的,处()。
最新回复
(
0
)