首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
admin
2021-05-06
31
问题
若已经定义了如下的函数:
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全国计算机二级
相关试题推荐
如果利用C++流进行输入输出,下面的叙述中正确的是()。
在软件设计中,不属于过程设计工具的是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubledl,d2;则下列调用中,错误的是()。
有如下定义:inta[5]={1,3,5,7,9),*p=a;下列表达式中不能得到数值5的是()。
有如下函数模板定义:templateT1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
以下()不属于对象的基本特征。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#includeusingnamespacestd;classBase{inta,b;
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
随机试题
足月新生儿,生后3天,因胎膜早破26小时剖宫产娩出,出生体重2400g,出生无窒息。生后2天吃奶差,呕吐,面色发绀,皮肤、巩膜黄染。查体:体温不升,反应差,前囟平,心率150次/分,双肺无明显异常,腹部稍胀,肝肋下3em,四肢肌张力低。白细胞21×109
_______通过研究,将人的需要按其出现的先后顺序及强弱分为高低不同的七个层次。
对于气源为城市高、中压输配管道的压缩加气站来说,其进站天然气管道上应设置的阀门为()。
在专家判断法中,“5C"要素分析法的5C是指()
银行从业人员的下列行为中,属于“反洗钱”规定的有()。
L公司是一家知名广告设计公司,每年都为广告设计专业的应届毕业生提供实习机会。这些毕业生在实习期间会参与不同的产品设计团队的工作,了解不同产品的广告设计流程,并承担一些基础性的工作。实习期结束后,各团队的管理者会给这些学生按照不同的项目进行评分,邀请其中的优
有如下程序:#includeusingnamespacestd;intmain(){intf,fl=0,12=1;for(inti=3;i<=6;i++){f=f1+t2:
Itoldthedriverthathehadknockedtwopeople______theirbicyclesandhadnearlycausedahadaccident.
"Youareveryselfish.It’shightimeyouwillrealizethatyouarenotthemostimportantpersonintheworld,"Edgarsaidtoh
DearDigitalDiary—LifeloggingintheInternetAgeFromsleepingandeatingtoexerciseandtravel,technologynowallowsus
最新回复
(
0
)