首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
若已经声明了函数"intfun(intx,inty=0);",则下列重载函数声明中,正确的是
admin
2021-09-05
14
问题
若已经声明了函数"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/zI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";}};classB:publicA{A*p;pu
下列关于模板的叙述中,错误的是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charB.{charc;c=a;a=b;b。c;}fun2(char*a,charB.{charc;c=*a;*a=b;b=
下列有关继承和派生的叙述中,正确的是()。
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用
关于运算符重载,下列表述中正确的是()。
运算符重载时不需要保持的性质是()。
按照软件测试的一般步骤,集成测试应排列在()之后。
下面不属于软件测试实施步骤的是
随机试题
自然铜和苏木的共同功效是()。
下列哪些行为,若其给商业秘密的权利人造成重大损失的,构成侵犯商业秘密罪?
根据国际贸易惯例,一般依()来计算佣金。
律诗的基本特点有()。
环境是一个复杂的大系统。一旦发生问题,再来治理,非但费事、费时、劳民伤财,而且,有些环境问题难以逆转,甚至是不可逆转。因而,“先发展,后治理”的观点不仅是片面的,而且是危险的。这段话主要支持了这样的一种观点()。
2013年9月7日上午,国家主席习近平在哈萨克斯坦纳扎尔巴耶夫大学作重要演讲,提出共同建设“丝绸之路经济带”。下列关于丝绸之路经济带的表述,错误的是()。
材料一十九大报告深刻揭示了推进生态文明建设的重大意义。大会报告对环境保护和生态文明建设提出了许多新的要求、新的部署、新的目标。把“坚持人与自然和谐共生”列为构成新时代坚持和发展中国特色社会主义的十四条基本方略之一。建设新时代社会主义生态文明,对我们每一个
Thedemoralizingenvironment,decrepit(老朽的)buildingandminimalmaterialsmakethehighschoolexperienceforthesechildrenan
Schoolsofeducationhavelongbeenobjectsofcriticism.FromJamesKoerner’s1963book,TheMiseducationofAmerica’sTeachers
TheGreekshaveasecondBattleof.Marathonontheirhands.TheiradversariesthistimearenotinvadingPersians,asin490B.
最新回复
(
0
)