首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-07-30
50
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?:②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/9Dyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关运算符重载的叙述中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classToy{public:Toy(char*_n){strcpy(nnine,_n);count++;}~Toy(){count--;}char*
下列关于栈的描述中错误的是()。
下列关于运算符函数的描述中,错误的是()。
“商品”与“顾客”两个实体集之间的联系一般是()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
下列符号中能够作为c++标识符的是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,该文件中定义了用于表示日期的类Date、表示人员的类Person和表示职员的类Staff;程序应当显示:张小丽123456789012345但程序中有缺失部分,
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,该文件中定义了用于表示日期的类Date、表示人员的类Person和表示职员的类Staff;程序应当显示:张小丽123456789012345但程序中有缺失部分,
随机试题
CD2又称为
临终患者为减轻其疼痛,需观察的内容不正确的是
A.川楝子B.千里光C.相思豆D.石榴皮E.三七含毒蛋白类对肝有影响的是()
申请人或者质量争议双方当事人任何一方对产品质量鉴定报告有异议的,应当在收到质量鉴定报告之日起()日内提出。
出纳人员不得兼任账目的登记工作。()
解释临床资料的先决条件是()。
材料一中国作为负责任的发展中国家主张通过切实有效的国际合作,共同应对气候变化。我们将坚持《联合国气候变化框架公约》和《京都议定书》基本框架,坚持“共同但有区别的责任”原则,主张严格遵循巴厘路线图授权,加强《公约》及《议定书》的全面、有效和持续实施,统筹
MissLovelybegantoworkinourofficelastyear.Shethoughtshewas【C1】______andhardlytalkedwithus.Herhousewasalittle
为了发挥市场机制在资源配置中的基础作用,必须培育和发展发达、完善的市场体系,包括重点培育和健全各类要素市场。我国社会主义市场经济体系中生产要素市场包括
Sittinginstationarytrafficis,atbest,aZenexperience.Driversmiredinajamlearntocedecontroltothepowersthatbe,
最新回复
(
0
)