首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-10-21
49
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、运算符重载函数不能改变运算符原有的优先级
B、重载运算符至少有一个操作数的类型是用户定义类型
C、运算符重载函数能够改变运算符原有的操作数个数
D、有的运算符可以作为非成员函数重载
答案
C
解析
C++中,运算符重载的规则有:不允许定义新的运算符;重载不能改变运算符运算对象(操作数)的个数;重载不能改变运算符的优先级;重载不能改变运算符的结合性;运算符重载函数可以是类的成员函数,有些运算符也可以作为非成员函数重载;重载运算符至少有一个操作数的类型是用户定义类型;综上选项A、B、D正确;选项C错误,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/ywyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//…..c2=c1+10:由此可知:为类MyClock重载的“+”运算符函数的声明是()。
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
有如下程序:#includeclassA{public:A(intn=0):m_n(n){std::cout
下列关于运算符函数的描述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中包含一个头文件shape.h,其中包含了类Shape、Point和Triangle的声明;包含程序文件shape.cpp,其中包含了类Triangle的成员函数和其他函数的定
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
随机试题
机动车遇行人正在通过人行横道要做什么?
Wouldyoube________closethewindowforme,please?
A.大肠俞B.脾俞C.肝俞D.肺俞E.膀胱俞治疗马膀胱湿热宜选
听诊时为清楚地听到急性心包炎患者的心包摩擦音,患者应采取的体位是
下列关于对上市债券的评估方法,说法正确的有()。
下列活动中,属于教育现象的是()。
①尽管如此,许多人仍然抱怨电视是一种单向的发射,它仍然垄断了信息的收集、组织、编辑、诠释和发布。②这不仅因为电影、广播、电视或者互联网相继为大众的日常生活制造了巨大的快乐;更为重要的是,新型传播媒介的问世往往是与进一步的民主和开放联系在一起的。
二元函数其中m,n为正整数,函数在(0,0)处不连续,但偏导数存在,则m,n需满足()
王文霞是一名旅游爱好者,今年暑假她准备带着宿舍的舍友到台湾日月潭游玩,所以她现在需要制作一份关于日月潭的演示文稿。请参考“参考图片.docx”文件中的样例效果,根据以下要求,帮她完成演示文稿的制作:在第7张幻灯片中,插入考生文件夹下的“图片6.png”
HarvestPiusProjectandItsHealthImpact1.HarvestPiusProjectaimstohelppeople■growtheirownfoodtofight【T1】__
最新回复
(
0
)