首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-06-29
30
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义"+"运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Ad8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类模板定义:templateclassBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator+(BigNumberb
下列运算符中,不能被重载的是()。
下列关于类和对象的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf0{cout
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列关于成员函数特征的描述中,错误的是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种隋况称为()。
派生类的对象对它的基类成员中()是可以访问的。
随机试题
《国语》又被称为【】
A.正中神经B.尺神经C.坐骨神经D.股神经梨状肌出口综合征卡压的神经是
下列哪种肝硬化门脉高压症最为显著
患者李某,在弯腰提重物后感到右下肢麻木疼痛,提示损伤
对麻疹前驱期诊断极有帮助的是
检查由发包人提供的道路、供电、供水、通信等条件的完成情况是施工监理()阶段的工作内容。
银行业从业人员从业过程中应该对以下的()客户信息保密。
(2008年简答题)张某拟设立个人独资企业。2007年3月2日,张某将设立申请书等申请设立登记文件提交到拟定设立的个人独资企业所在地工商行政管理机关,设立申请书的有关内容如下:张某以其房产、劳务和现金3万元出资;企业名称为A贸易有限公司。3月10日,该工商
已知α1=(1,4,0,2)T,α2=(2,7,1,3)T,α3=(0,1,一1,a)T,β=(3,10,b,4)T,问:a,b取何值时,β可由α1,α2,α3线性表示,并写出此表达式。
A、Itmaycauseanexplosion.B、Thephonemaynotworkinthatsituation.C、Othersarenotresponsiblefortheevent.D、Noonewi
最新回复
(
0
)