首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数原型“void fun(int a,double b=0.0)”,则下列重载函数声明中正确的是( )。
若已经声明了函数原型“void fun(int a,double b=0.0)”,则下列重载函数声明中正确的是( )。
admin
2021-06-10
6
问题
若已经声明了函数原型“void fun(int a,double b=0.0)”,则下列重载函数声明中正确的是( )。
选项
A、void fun(int a=90,double b=0.O);
B、int fun(int a,double b);
C、void fun(double a,int b);
D、bool fun(int a,double b=0.0);
答案
C
解析
函数不能仅仅基于不同的返回类型而实现重载,选项B中只有返回值不同,所以选项B、D错误;出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,则称为重载函数,形参表的不同,是指形参个数或类型不同;默认实参并没有改变形参的类型和个数,所以仅仅基于默认实参,也不能实现函数重载,选项A错误;选项C中形参对应的类型不同;本题答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/ulh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
下列叙述中正确的是()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
下列关于析构函数的描述中,错误的是()。
下列函数模板的定义中,合法的是()。
有如下程序:#includeusingnamespacestd;classAA{intk;protected:intn;voidsetK(intk)
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
随机试题
股票的特征:是________;是________;是________。
患者,女,35岁。因肩关节扭伤后疼痛就诊,遵医嘱予红外线照射,在照射15分钟后,护士发现患者皮肤变成紫红色,此时首先应采取的措施是
双代号时标网络计划适用于以下几种情况()。
某电力建设公司将一变配电装置施工项目通过公开招标方式招标,通过评标,A施工单位中标,在投标书中,该施工单位承诺:安装工程优良率达到92%以上,工程竣工时间比招标文件中要求的时间提前1个月。双方签订工程承包合同,合同时间为6个月,开工时间为5月1日。A施工单
国有经济是社会主义全民所有制经济,是国民经济中的主导力量。国家应保障国有经济的巩固和发展。()
导游员邱某在旅游行程期间,擅自离开旅游团队,造成旅游者无人管理,旅行社应承担旅游者滞留期间所支出的食宿费等直接损失,并赔偿()。
今年上半年,即从1月到6月间,全国大约有300万台录像机售出。这个数字仅是去年全部录像机销售量的35%。由此可知,今年的录像机销售量一定会比去年少。以下哪项如果为真,最能削弱以上的结论?
对商品价值量的科学分析,可以看出()
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是()。
自动编号数据类型一旦被指定,就会永久地与______连接。
最新回复
(
0
)