首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-10-21
35
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/byyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<end1;return0;}后将输出()。
下面程序的运行结果是()。#inc1ude<iostream.h>intx=5;intfun(inta){intC:c=x*a;returnC:}
下面不属于C++的预定义的流对象是()。
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
下列有一维数组a的定义中,语法正确的是()。
建立一个类对象时,系统自动调用()。
有如下类定义:classMyclass{intb;chara;doublec;public:Myclass():c(0.0),b(0),a(’,’){}};创建这个类的对象时,数据成员的初
有如下程序:#inc1ude<iostream>#inc1ude<iomanip>usingnamespacestd;intmain(){cout<<setfill(’#’)<<setw(4)<<"OK"<<
下列关于数据库设计的叙述中,正确的是()。
下列关于对象初始化的叙述中,正确的是()。
随机试题
在资产负债表中,未分配利润项目如何填列?
下面关于律师论辩与律师辩论关系的说法,正确的有
缺铁性贫血的病位及相关脏腑是
男,15岁,破伤风病人,抽搐时引起窒息。急救处理首先应是
患者,男,25岁。患化脓性扁桃体炎,遵医嘱行青霉素过敏试验,过敏试验液注入皮下的剂量为
矿井导水通道分为自然通道和人为导水通道。人为导水通道是由于不合理勘探或开采造成的,主要包括()。
下列关于有限责任公司监事会的说法中,不正确的有()。I.有限责任公司设监事会的,其成员不得少于5人Ⅱ.股东人数较少或者规模较小的,可以不设监事会Ⅲ.监事会应当包括不高于总人数的1/3的公司职工代表Ⅳ.董事、高
以下机构的从业人员中,必须遵守《银行业从业人员职业操守》的不包括( )。
关于控制测试,下列说法中错误的是()。
有人认为鸡蛋黄的黄色跟鸡所吃的植物性饲料有关,为了验证这个结论,下面哪种实验方法最可靠?()
最新回复
(
0
)