首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的运算符重载函数定义: double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是( )。
有如下的运算符重载函数定义: double operator+(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是( )。
admin
2020-07-30
52
问题
有如下的运算符重载函数定义:
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或使用【答题】菜单打开考生文件夹projl下的工程proj1。该工程中包含程序文件mmn.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。
请使用VC6或使用【答题】菜单打开考生目录pmj3下的工程文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021但程序中有
已知函数f的原型为:voidf(int&a,double,*;变量x、y的定义是:intx;doubley;则下列调用该函数的语句中正确的是()。
下列有关类成员的叙述中,正确的是()。
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:15723875
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
下列有关类成员的叙述中,正确的是()。
下列字符串中不能作为C++标识符使用的是()。
下列选项中不属于结构化程序设计原则的是()。
随机试题
宏昌咨询公司在对公司战略及其发展途径、SWOT分析、战略失效等进行调查研究,分别选取了国内和国外的公司,相关信息如资料一、资料二和资料三所示。材料一巨丰公司是国内一家大型家用汽车生产企业,公司在历史上先后采取了若干影响巨大的决策,为企业
A.消食和胃,行气消痞B.养阴益胃,调中消痞C.温中健脾,和胃降逆D.补气健脾,升清降浊E.健脾益气,和胃降逆
1岁患儿,以发热2天伴频繁抽搐、吐奶入院。体检:T39℃,咽红,扁桃体1度肿大,前囟饱满。白细胞15.6×109/L,尿常规(一)。
下列属于节律异常的脉搏是()。
建设项目竣工环境保护验收时,对于评价监测结果,大气综合排放标准的值是按污染物的()来评价的。
下列关于基金份额持有人的说法,正确的有()。
(2013年)2011年9月8日,甲公司与乙公司订立合同,以每台30万元的价格购买20台货车。双方约定,甲公司应在乙公司交货后半年内付清全部货款,并以甲公司通过划拨方式取得的某国有建设用地使用权提供抵押担保。双方办理了抵押登记。2011年10月1
质量改进中“掌握现状”要调查的内容有()。
简述行政执行的原则。
监护人应当承担的职责包括()。
最新回复
(
0
)