首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-02-22
27
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/X5h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是()。#includevoidmain(){int*p,*q,a,b;p=&a;coutp;}
有如下程序:#includeusingnamespacestd;intfun(charx,chary){if(x>y)returnx;returny;}
下列关于常成员的叙述中,正确的是()。
下列关于函数的描述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含程序文件main.cpp,其中有类Mammal(“哺乳动物”)、类Elephant(“大象”)、类Mouse(“老鼠”)的定义和主函数main的定义。请在横线处填写适当的
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员_s指向存储成绩的数组,_n表示成绩的个数;成员函数
已知函数func的原型为intfunc(int,int);则下列选项中,不能作为它的重载函数原型的是()。
下列选项中不符合良好程序设计风格的是()。
随机试题
电子商务交易的身份认证主要预防——的发生。
毛泽东在《目前形势和我们的任务》的报告中指出,这是一个历史的转折点,是蒋介石二十年反革命统治由发展到消灭的转折点,是一百多年来帝国主义在中国的统治由发展到消灭的转折点,这一转折点指的是()
IfIdidn’t______them______Ishouldprobablyforgetallaboutthem.
肾小球性蛋白尿主要是肾小管性蛋白尿主要是
施工承包合同中承包人的主要义务是( )。
下列关于法人登记的说法,正确的是()。
期货公司向股东、实际控制人及其关联人提供期货经纪服务的,不得()。
下列实现的利润弥补亏损时,应作的会计处理是()。
市场上有甲、乙两个品牌的同一型号电池,甲牌号的电池价格比乙牌号低10%,前者比后者畅销。但经检测,乙牌号的电池使用寿命比甲牌号长15%,甲牌号反而畅销,原因就是消费者不知道这两种电池在寿命上的差异。这样,在竞争性的市场里,本来应当少生产的低效产品反而多生产
WhenIbecamepresidentoftheUniversityofMichigan,affirmativeactioninhighereducationwasundersiege.Buoyedbyasucce
最新回复
(
0
)