首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
admin
2015-07-22
45
问题
若已经定义了如下的函数:
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/zVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
己知在一个类体中包含如下函数原型:VOLUME operator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是
有以下程序:#include<iostream.h>#include<fstream.h>#include<stdlib.h>intmain(){fstreamfilel,file2
有以下程序#include<iostream>#include<string>usingnamespacestd;classbase{private:char
下列程序的输出结果是【】#include<iostream>usingnamespacestd;intmain(){intBum=500;int&ref=num;ref+
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10]
若定义intk=7,x=12;,则能使值为3的表达式是
下列选项中不属于软件生命周期开发阶段任务的是
在关系数据库中,用来表示实体之间联系的是【 】。
对于模板定义关键字class和typename说法不正确的是()。
随机试题
该患者首选的降压药是禁用的药物是
酸性磷酸酶染色阳性的是
有人根据164例某种沙门菌食物中毒患者的潜伏期资料,用百分位数法求得潜伏期的单侧95%上限为57.8小时,其含义为
男性,28岁吸烟患者,因低热、咳嗽2个月,痰中带血1周来院门诊。查体:T37.5℃,双侧颈后可触及多个可活动的淋巴结,右上肺可闻及支气管肺泡音。胸片示右上肺云雾状阴影。最可能的诊断是
有关胶囊剂的特点包括
按照《中华民国临时约法》的规定,临时大总统的产生方式是()。
关于房地产经纪信息的利用,有关叙述错误的是()。
已知函数f(x)=一2(x+a)lnx+x2一2ax一2a2+a,其中a>0.设g(x)是f(x)的导函数,讨论g(x)的单调性;
公有制为主体、多种所有制经济共同发展,是我国社会主义初级阶段的一项基本制度,这是因为()。
WorkisaveryimportantpartoflifeintheUnitedStates.WhentheearlyProtestant【1】cametothiscountry,theybroughtthe【
最新回复
(
0
)