首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2021-06-10
49
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/5Mfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
若一个函数的原型为“int木*fiml(intx,int&Y,charz);”,则该函数的返回值类型为()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下列程序段中包含4个函数。其中具有隐含this指针的是()。intfun1();classTest{public:intfun2();friendintfun3():static
下列语句中,错误的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
C++中的模板包括()。
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1;”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
随机试题
()的目的是通过排除观察结果中带有矛盾性的因素来获取实验对象之间的真实因果关系。
患者,女,32岁。因慢性宫颈炎,白带增多,定期复查时医生为其行宫颈活体组织检查,病理诊断为宫颈息肉,其病理变化为
与药事有关的说法正确的是
税务机关是指发票的主管机关。()
适宜于管理层人员的培训与开发方法是()。
A、 B、 C、 D、 B本题是个典型的九宫格图形推理题目,考查点最有可能为角的数量,这样我们从横排来看,三个元素所包含的所有的角加起来的和为12,第二行也是此规律,那么第三行很明显也就可以推知也应该是12个
垄断条件下的的竞争同自由竞争相比,具有的新特点有
对长度为n的线性表排序,在最坏情况下,比较次数是nlog2n的排序方法是()。
Whethertheextensionofconsciousnessisa"goodthing"forhumanbeingsisaquestionthat______ofawidesolution.
Takingonaleadershiproleforthefirsttimeistough.Thereisalwayspressureonyoutodotherightthings,andtobeseen
最新回复
(
0
)