首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-02-22
79
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/07yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释//********1********之后添加语句。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义纯虚类TestClass0,包含纯虚函数fun(),请在注释//********1********后添
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
负责数据库中查询操作的数据库语言是
有如下程序:#include<iostream>usingnamespacestd;classInstrument{public:virtualvoidDisplay():0;};
有如下类定义:classFoo{public:Foo(intv):value(v){}//①-Foo(){}//②private:F00(){}//③
不属于对象构成成份的是
下列关于函数的描述中,错误的是()。
设表的长度为n。存下列结构所对应的算法中,最坏情况下时间复杂度最低的是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
下面各项中,不是云计算特点的是()
慢性肺心病患者发病的关键环节是
固定桥修复前的口腔准备是
我国境内新办软件生产企业经认定后,从()起,第一年至第二年免征企业所得税,第三年至第五年减半征收企业所得税。
ArecentstudyfindscompanieswhoseCEOscommittedapersonalindiscretion—suchasinfidelity,substanceabuseanddishonesty—e
美国的韦纳认为,学生的归因过程主要是按照()等维度进行的。
“能清楚地说出自己想说的事”,这属于()的目标。
某外国商人甲在我国领域内犯重婚罪,对甲应如何处置?()
爱因斯坦说:“人们只懂得应用科学本身是不够的。关心人本身,应当始终成为一切技术上的奋斗目标;关心人的劳动和产品分配以及一些尚未解决的重大问题。用以保证我们科学思想的成果会造福于人类。而不致成为祸害。”这一思想揭示了
FERMENT:
最新回复
(
0
)