首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数原型“void fun(int a,double b=0.0)”,则下列重载函数声明中正确的是( )。
若已经声明了函数原型“void fun(int a,double b=0.0)”,则下列重载函数声明中正确的是( )。
admin
2021-02-22
22
问题
若已经声明了函数原型“void fun(int a,double b=0.0)”,则下列重载函数声明中正确的是( )。
选项
A、void fun(int a=90,double b=0.0);
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://kaotiyun.com/show/2hfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj3,其中声明了ValArray类,该类在内部维护一个动态分配的整型数组。ValArray类的复制构造函数应实现对象的深层复制。请编写ValArray类的复制构造函数。在main函数中给出了一组测试数据,此种情况下程序
下面的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下:12341243132413421
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modi1.cpp,使它能得出正确的结果。本程序要求屏幕输出:n=99注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。1
下列选项中,正确的C++标识符是()。
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
下列关于运算符重载的叙述中,正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
在一棵二叉树上,第5层的结点数最多是()。
随机试题
Ihopethatyou’llbemorecarefulintypingtheletter.Don’t______anything.
A.前脱位B.后脱位C.外侧方脱位D.中心脱位肘关节脱位的常见类型是
治疗肾癌的主要方法是
恒牙列中,牙齿患龋率最高的是
发电厂及变电所中,为减缓高频电磁干扰的耦合,装设静态保护和控制装置的屏柜地面下应设置等电位接地网,构成等电位接地网母线的接地铜排的截面积应不小于下列哪项数值?
携带用于人体的特殊物品出入境,必须事先向海关旅客检查厅申请办理检疫审批。
对借款人信用等级的调查属于()。
企业整体的经济价值可分为()。
在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程;PrivateSubTxtA_KeyPress(Keyasciiasinteger)……EndSub若焦点位于文本框中,则能够触发KeyPres
OxfordUniversityoncefamouslyclaimedtohavebeenfoundedbyAlfredtheGreatinthe9thCentury.Butinfact,theUniversity
最新回复
(
0
)