首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-04-07
67
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?:②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/RN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过使用new和delete两个运算符进行的分配为______存储分配。
有如下程序:#inClude<iostream>usingnamespacestd;classAA{public:viltualvoidf(){cout<<"AA";
下列运算符中,在C++语言中不能重载的是
下列叙述中正确的是
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
下列叙述中错误的是()。
有如下数组声明:intnum[10];,下标值引用错误的是
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
在软件开发中,需求分析阶段产生的主要文档是
下列叙述中正确的是
随机试题
患者男性,1d前大量饮酒后出现腹痛,恶心,呕吐,查体:左上腹有横行呈带状压痛及肌紧张,左腰部皮下淤血而发蓝,该患者的诊断是
淋巴瘤最常见的表现是
因为土地具有()优势,决定了土地使用者为取得土地使用权或所有权而愿意支付的基本地价数额。
根据《宪法》的有关规定,下列选项中主体与其职权对应关系错误的是()。
资本主义经济危机是资本主义基本矛盾尖锐化的产物,其本质特征是()
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,A),(d,B),(e,D),(c,e),(a,C)}该数据结构为()。
Whatdoesthemando?
•Readthefollowingarticleaboutadvertising.•Foreachquestion15-20,markoneletter(A,B,CorD)onyourAnswerSheetfor
Assumingthataconstanttravel-timebudget,geographicconstraintsandshort-terminfrastructureconstraintspersistasfundame
Tom:Hey,Ithinkit’sstartingtorain!George:Yeah,it’sraining.GoodthingIbroughtalongmyumbrella.【D8】____________Don’t
最新回复
(
0
)