首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
admin
2021-05-06
18
问题
若已经定义了如下的函数:
int f(int i,char c);
则下列函数中可以作为此函数的重载函数的是
选项
A、int f(int i, char c, char b=’?’);
B、int f(int j, char b);
C、char f(char c,int i);
D、char f(int i, char c);
答案
C
解析
本题考查函数重载相关知识,重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。A选项的形参有三个,且前两个形参与题目中的函数相同,B、D选项参数个数和类型都与题目中相同,所以不能作为重载函数。C选项总函数的参数类型与题目中不同,所以可以作为重载函数。
转载请注明原文地址:https://kaotiyun.com/show/jTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;classPair{intm,intn;public:Pair(inti,intj
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
关于运算符重载,下列表述中正确的是()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
数据流程图(DFD图)是()。
请打开考生文件夹下的解决方案义件proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:p1=(8,4)p2=(3
随机试题
关于道路交通管理的主体表述最准确的是()。
Whatarethespeakerstalkingabout?
护理管理人员与一般护士的根本区别在于()
有关适形放射治疗的临床价值不正确的是
身体状况不符合献血条件的献血者属于不得向医疗机构提供
A.6个月B.不超过1年C.1年D.1年半左右E.2年左右
接受金融产品发行人的委托,为其销售金融产品或者介绍金融产品购买人的行为,被称为()。
借款人,担保人因发生()特殊事件而不能正常履行偿还贷款本息的义务时,贷款银行有权采取停止发放尚未使用的贷款和提前收回贷款本息等措施。
阅读下列材料,回答问题。2013年3月20日,姚某、刘某通过特快专递,要求福建省永泰县国土资源局书面公开二申请人房屋所在区域地块拟建设项目的“一书四方案”(此时福建省人民政府已作出征地批复),即建设用地项目呈报说明书、农用地转用方案、补充耕地方案
如果李先生喜欢表演,那么他报考戏剧学院,如果他不喜欢表演,那么他可以成为戏剧理论家。如果他不报考戏剧学院,那么不能成为戏剧理论家。根据以上捕述,以下哪项一定为真?
最新回复
(
0
)