首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-06-29
68
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/BEyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有如下类声明:classHow{intk;public:~How(){cout
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*st0实现的功能是,如果字符串stI"里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char木des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=“aBc
下列运算符中,不能被重载的是
下列关于虚函数的表述中,正确的是
下面对软件特点描述错误的是
下列对于软件测试的描述中正确的是
随机试题
公司法定公积金累计额为公司注册资的________以上的,可以不再提取。()
认为生姜为“呕家圣药”的医家是()
规划一般具有的特征包括()。
项目管理软件应用的初级阶段,往往采用的方式是()。
银行向拟申请个人汽车贷款的个人提供有关信息咨询服务的方式和渠道包括()。
2015年1—3月,G市A区全区完成固定资产投资84.17亿元,同比增长6.1%,增速比去年同期回落4.3个百分点。其中,房地产开发投资31.52亿元,同比增长1.6倍。分产业来看,第二产业完成投资0.54亿元,同比下降73.5%;第三产业继续发挥投资主导
学历的高低决定着网民对信息的判断能力,决定着表达自身意见和意志的理性程度。___________,也就是;网民学历越低,其信息判断力就越弱,表达自身意见和意志的理性程度就越弱。填入画横线部分最恰当的一句是:
关系代数是一种关系操纵语言,它以集合代数为基础发展起来,但它的操作对象和操作结果均为【】。
有如下SQL语句:SELECT出版单位,MIN(价格)FROM图书GROUPBY出版单位查询结果中,第一条记录的值是
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是()。
最新回复
(
0
)