首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2021-06-10
24
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/KWh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类定义的说法中,错误的是
有如下程序段:inti=2;intj=3;intmain(){inti=9,j=i;cout
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
下面对静态数据成员的描述中,正确的是()。
请打开考生文件夹下的解决方案文件proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:注意:只能修改注释“//ERROR**
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.epp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Root对象用于表示方程ax2+bx
下面不属于软件设计阶段任务的是
软件设计中模块划分应遵循的准则是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
这个标志是何含义?
民事权利能力是指民事主体依法享有民事权利承担民事义务的资格。下列关于民事权利能力的说法中,正确的是()。
某企业生产甲产品,需经过A、B两道工序。甲产品各项消耗定额准确、稳定,各月末在产品数量变化不大,且按定额成本计价。2015年5月部分资料如下表所示。在产品在所在工序的完工程度均按50%计算。材料在产品投产时一次投入,甲产品直接材料成本定额为54元。每小
有关股票分割的论述,正确的有()。
________________,铁骑突出刀枪鸣。(白居易《琵琶行》)
甲开枪射杀洪某,子弹斜穿过洪某的左眼后射中路人黄某头部,致洪某左眼失明,黄某死亡。对甲的行为()。
税收激励是指政府在税制设计和税收征管过程中,运用多种手段,通过税负的调整,诱导微观经济主体的行为选择,鼓励纳税人发生或不发生、参与或不参与某种经济行为,以实现政府社会经济协调发展的战略目标。根据以上定义,下列不属于税收激励的是()。
当用户发出查询数据库数据的命令时,数据库管理系统不需要进行的检查是
下面程序的运行结果是#include<iostream.h>voidmain(){inti=1;while(i<=8)if(++i%3!=2)continue;
Researchonanimalintelligencealwaysmakesmewonderjusthowsmarthumansare.【C1】______thefruitflyexperimentsdescribedin
最新回复
(
0
)