首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-07-02
117
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的c++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/vlfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于new运算符的下列描述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classCD{public:~CD(){cout<<’C’;}private:charname[80];};intmain(){CDa,*
下面对对象概念描述正确的是
下面不属于软件设计阶段任务的是()。
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
下列有关内联函数的叙述中,正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
下列选项中不属于结构化程序设计原则的是()。
随机试题
产期荚膜梭菌的芽孢呈_________形,位于菌体的_________部位,其直径_________菌体宽度。
()抽油机游梁顺着驴头方向(前)位移故障为:中央轴承座前部的两条顶丝未顶紧中央轴,使游梁向驴头方向位移了。
我国《收养法》规定,不满________周岁的未成年人可以被收养。()
A.刷去毛B.燎去毛C.烫去毛D.挖去毛E.撞去毛狗脊净制去毛时应
下列不属于药品、医疗器械、保健食品和特殊医学用途配方食品广告申请途径的是
甲、乙签订的买卖合同约定了定金和违约金条款。甲违约,给乙造成经济损失。根据《合同法》的规定,下列各项中,乙追究甲违约责任的方式有()。
根据《中华人民共和国水法》,国民经济和社会发展规划以及城市总体规划的编制、重大建设项目的布局,应当与当地水资源条件和()要求相适应,并进行科学论证。
对某市第二中学初中部学生的调查发现,拥有数学学习机人数最多的班也是数学成绩最好的班。因此,利用数学学习机可以提高数学成绩。以下哪项如果为真,最能加强上述结论?
设x="123",y=123,k="y",表达式x+&k的值是( )。
I’vebeenwritingformostofmylife.ThebookWritingWithoutTeachersintroducedmetoonedistinctionandonepracticethat
最新回复
(
0
)