首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2016-11-25
44
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了c++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/7EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
下面程序的运行结果是#include<iostream.h>voidmain(){intnum=1;int&ref=num;ref=ref+2;cout<<num;num=num+3;
用链表表示线性表的优点是
在树形结构中,树根结点没有【】。
实体是信息世界中广泛使用的一个术语,它用于表示
类模板的使用实际上是将类模板实例化成一个具体的()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
关于模板下列说法不正确的是
软件测试的常用方法通常可分为白盒测试和【】。前者是根据程序的内部逻辑来设计测试用例,后者是根据软件的规格说明来设计测试用例。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
随机试题
水作为传热介质,向原料传递能量的主要方式是_______。
下列药物中枳实导滞丸与枳实消痞丸均含有的是
中晚期妊娠常采用下列哪些参数估算孕龄,以提高诊断准确性:①BPD;②HC;③AC;④FL
治疗寒饮呕吐,宜选用治疗湿阻胸脘痞闷,宜选用
关于白三烯的叙述,错误的是
下列事件造成承包商成本上升(和)项目工期延误,承包商可以同时索赔工期和费用的包括()。
教师设置模糊目标是激发学习动机的有效方法。()
根据下列材料回答问题。2011年1--9月,全国造船完工5101万载重吨,同比增长18.3%,9月当月完工786万载重吨,环比增长67.2%。新承接船舶订单规模2902万载重吨,同比下降42.8%。手持船舶订单规模16886万载重吨。同比下降13.8
Asecondconclusiontobedrawnfromexperienceisthecloseconnectionbetweenexportexpansionandeconomicdevelopment.Theh
在窗体上画一个文本框,然后编写如下事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimcharAsStringchar=Chr(KeyAscii)
最新回复
(
0
)