首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-07-02
50
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的c++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/vlfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的Matrix是一个用于表示矩阵的类。operator+的功能是实现两个矩阵的加法运算。例如,若有两个3行3列的矩阵则A与B相加的和为请编写openaor+函数。要
已知有数组定义chara[3][4];下列表达式中错误的是()。
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
下列运算符不能重载为友元函数的是()。
下列描述中,不符合良好程序设计风格要求的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
下列有关内联函数的叙述中,正确的是()。
下列选项中不属于结构化程序设计原则的是()。
下列选项中不属于结构化程序设计原则的是
随机试题
我国目前正在发展的企业集团的类型主要有()
TheRaceintoSpaceAmericanmillionaireDennisTitowillalwaysbefamous.Hewasthefirsttouristinspace."Ispentsixt
所谓Roger病是指( )
手术输血过程中发现手术野渗血不止和低血压最可能的并发症是()
滑坡事故防治技术包括()。
色彩可以引起人的情绪性反应,也影响人的疲劳感。对引起眼睛疲劳而言,()最不易引起视觉疲劳且认读速度快、准确率高。
某构件厂设计年产销量为6万件,每件售价为400元,单件产品的变动成本为150元,单件产品营业税及附加为50元,年固定成本为300万元。该厂年利润达到100万元时的年产销量是()。
甲公司为增值税一般纳税人,2018-2019年发生的相关交易或事项如下:(1)2018年1月1日,甲公司以银行存款596万元、一批商品和一栋办公楼作为对价,从乙公司原股东处取得乙公司60%的股权投资,并于当日办妥了产权转移等相关手续。甲公司付出的商品成本
怎样理解资产评估的市场性特点?
(2015年真题)甲涉嫌犯聚众斗殴罪,在2010年8月9日被抓捕时逃跑。2014年6月5日,甲抢夺他人财物,数额特别巨大。下列选项中,正确的是
最新回复
(
0
)