首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的运算符重载函数定义: double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是( )。
有如下的运算符重载函数定义: double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是( )。
admin
2020-07-30
30
问题
有如下的运算符重载函数定义:
double operator+(int i,int k){return double(i+k);}
但定义有错误,对这个错误最准确的描述是( )。
选项
A、+只能作为成员函数重载,而这里的+是作为非成员函数重载的
B、两个int型参数的和也应该是int型,而这里将+的返回类型声明为double
C、没有将运算符重载函数声明为某个类的友元
D、C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符
答案
D
解析
此题考查的是运算符的重载。C++语言规定,不能作为非成员函数重载的运算符有=、[]、()、->以及所有的类型转换运算符,故选项A错误;运算符重载对返回值类型没有限制,故选项B错误:C++并不强制要求非成员重载的运算符一定是某个类的友元,所以C选项错误;题目中重载的“+”运算符的两个参数都是int类型,而C++已经提供了求两个int型数据之和的运算符+,编译器无法区分应该调用哪一个,所以应该选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/MRyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmjl。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=(1,8),
请使用V05或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Nam
有如下类定义:classCup{public:Cup(doubleval,stringcr=“red”):price(val),color(cr){}//①~Cup();//②private:stringcolor;//③doub
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。例如,若输入一个数27638496,则新数为739。请在程序的中括号处填入正确的内容并将中
请编写一个函数,用来删除字符串中的所有空格。例如,输入asdafaaz67,则输出为asdafaaz67。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干
下列有关模板的叙述中,正确的是()。
下列各组类型声明符中,含义相同的一组是()。
结构化程序所要求的基本结构不包括()。
下列选项中不属于结构化程序设计原则的是()。
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()。
随机试题
属Ⅲ类抗心律失常药物的是
下列哪种激素不是升高血糖的激素
味酸,既益筋血而舒筋活络,又开胃生津而消食止渴;性温,能化湿而和中。具有酸不收敛湿邪、温不燥烈伤阴之长的药物是()。
A.地衣体B.子座C.菌核D.子实体E.子座及幼虫尸体的复合体灵芝的药用部位是()
下列选项中,适合作为企业使命(宗旨)表述的是()。
2018年,贵州省被列入《世界自然遗产名录》的项目是()。
一般资料:求助者,女性,50岁,高级职员,身高1.52米,体重78公斤。求助者自诉:两年前,在体检中发现心脏有毛病,除药物治疗外,大夫要求我瘦身及改善饮食结构,多运动少吃油腻食物。我照办了,四个月曾减肥10公斤,但好景不长,因调换工作,原减肥计划“
下列不属于课外辅导内容的是()。
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、资料1.据《
Manythingsaboutlanguageareamystery,andmanywillalwaysremainso.Butsomethingswedoknow.First,weknowthatal
最新回复
(
0
)