首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-05-06
24
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能列已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/aXfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类模板的模板参数的叙述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti=0):r1(i){}voidprint(){cout<<’E
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释1后添加适当的
在下列枚举符号中,用来定位文件开始位置的方式是
下列字符中,可以出现在合法的C++标识符中的是
下列字符串中不能作为C++标识符使用的是()。
下列选项中,正确的C++标识符是
下面不属于软件设计阶段任务的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
实现虚拟设备不仅提高了_______的利用率,而且大大加快了执行速度。
以下因素与结核性脑膜炎的预后无关的是
患者女性24岁,因左上智齿颊向高位阻生,要求拔除注射局麻药后同侧颊部随即出现肿胀,这是发生了
根据《医疗机构制剂配制质量管理规范(试行)》,制剂室负责人的学历要求
冬季空气调节室外计算相对湿度应采用()。
物权与债权属于民法上的两大基本财产权,二者存在差异。根据物权法律制度的规定,就权利性质而言,物权不属于()。
跨省、市、自治区从事临时经营活动的单位和个人需要领购发票的,应向经营地税务机关提供《外出经营活动税收管理证明》,并( )。
下列有关说法错误的是()。
顺序查找法适用于查找顺序存储或链式存储的线性表,平均比较次数为()在此假定N为线性表中结点数,且每次查拔都是成功的。
已知三阶方阵A,B满足关系式E+B=AB,的三个特征值分别为3,-3,0,则|B-1+2E|=_______.
最新回复
(
0
)