首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-04-07
74
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括∷,.,.*?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/hA8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知n是一个int型变量,下列语句中错误的是()。
以下函数调用语句中含有参数的个数是excc((v1,v2),(v2,v3,v4),v6);
下列对变量的引用中,错误的是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
假定动态分配一个类型为Worker的具有n个元素的数组,并由P指向这个动态数组,如果要释放这个数组,则使用的语句为【】。
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
算法分析的目的是()。
下列字符串中,正确的C++标识符是
随机试题
黄疸伴胆囊肿大不会见于()
链球菌感染后肾小球肾炎C3恢复正常的时间
A.次级苷、葡萄糖B.脱水苷元、葡萄糖、2,6-去氧糖C.苷元+葡萄糖,2,6-去氧糖D.苷元,α-去氧糖,双糖(α-去氧糖-β-D-葡萄糖)E.苷元内酯环开裂产物 紫花洋地黄苷A用下列方法水解所得产物分别为
圆截面细长压杆的材料和杆端约束保持不变,若将其直径缩小一半,则压杆的临界压力为原压杆的:
中央银行资产负债表中资产方主要项目包括()。
人的听觉的适宜刺激是______范围内的空气振动。()
Schoolshootingsacrossthecountrycontinuetodiscussthestoryofthestudentwhoisoutcastbyfellowpeersanddecidestol
为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即过程设计和
Whatisthematterwiththewoman?
Manythingsmakepeoplethinkartistsareweirdandtheweirdestmaybethis:artists’onlyjobistoexploreemotions,andyet
最新回复
(
0
)