首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下运算重载函数定义: Double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误的最准确的描述是
有如下运算重载函数定义: Double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误的最准确的描述是
admin
2010-12-16
66
问题
有如下运算重载函数定义: Double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误的最准确的描述是
选项
A、+只能作为成员函数重载,而这里的+是作为非成员函数重载的
B、两个int型参数的和应该是int型,而这里将+的返回类型声明为double
C、没有将运算符重载函数声明为某个类的友元
D、C++已经提供了求两个int型数据之和运算符+,不能再定义同样的运算符
答案
C
解析
“+”作为双目运算符,在对其进行重载时,如果重载为成员函数,则只需要定义一个形参;如果重载为友元函数,则需要定义两个形参。从题干中可以看出,在重载函数声明中,没有friend关键字,却有两个形参,故会提示友元函数重载报错。
转载请注明原文地址:https://www.kaotiyun.com/show/dhVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某系统总体结构如下图所示该系统结构图的最大扇出数、最大扇入数的总和是()。
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
有两个关系R和T如下:则由关系R得到关系T的操作是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中,高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误.使它能得出正确的结果。
下列哪一条不属于数据库设计的任务?()
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
在关系数据库中,用来表示实体间联系的是
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
InBritain,peoplehavedifferentattitudestothepolice.Mostpeoplegenerally【C1】______themandthejobtheydo—althoughther
《纽伦堡法典》是1946年审判纳粹战犯的纽伦堡军事法庭决议的一部分,涉及人体试验的十条道德要求,其第一条是()。
患者男,65岁,以双下肢水肿1个月入院,化验结果为:Hb100g/L,血白蛋白20g/L,24h尿蛋白定量12g。追问病史,患者有糖尿病史15年,慢性乙型肝炎史20年,否认有药物食物过敏史,近期无皮肤紫癜出现。现患者的诊断暂可除外
据子母补泻法,肾经实证应取
以下各项中,属于建设项目筹集权益资金方式的是()。
A公司中标一城市主干道拓宽改造工程,道路基层结构为150mm石灰土和400mm水泥稳定碎石,面层为。150mm沥青混凝土。总工期为7个月。开工前,项目部做好了施工交通准备工作,编制了交通导行方案,以减少施工对群众社会经济生活的影响;同时根据有关资料,结啥-
_____asportsmeetlastSunday?Yes,they______.
根据我国现行宪法的规定,国家对非公有制经济发展的指导方针是( )。
(1)用命令新建一个名为“外汇”的数据库,并将该命令存储于one.txt中。(2)将自由表“外汇汇率”、“外汇账户”、“外汇代码”加入到新建的“外汇”数据库中。(3)用SQL语句在“外汇”数据库中新建一个数据库表rate,其中包含4个字
Bytheyear200,scientistsprobably______aneffectivetreatmentforcancer.
最新回复
(
0
)