首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-04-07
49
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括∷,.,.*?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/hA8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
MyClock为一个类,则指向“MyClocka,*p;”语句时,调用该类构造函数()次。
已知charaihtb;floatc;doubled;则表达式a*b+c-d结果为()。
执行语句序列intx=10,&r=X;cout<<x<<’-’,<<r<<endl;输出结果为【】。
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
以下程序输出的结果是()。voidmain(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++
下列定义中p指向的地址可更改,但*p不能够更改的是
面向对象程序设计思想的主要特征中不包括
用树形结构来表示实体之间联系的模型称为()。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______ 的。
在深度为5的完全二叉树中,度为2的结点数最多为______。
随机试题
下列关于《诗经》的说法正确的是()。
除规范特别规定外,公共建筑内的每个防火分区或一个防火分区的每个楼层,其安全出口数量应经计算确定,且不应少于()个,安全出口最近边缘之间的水平距离不应小于()m。
有效的管理控制不仅能够保证组织成员的行为在出现偏差时能够及时得以纠正,也能够修正、调整计划。()
临床诊断脊柱结核,下列哪项指标最有价值
林某,46岁。胃病26年,反复因饮食不慎,出现呕吐,时作时止,面色苍白,倦怠乏力,口干不欲饮,四肢不温,大便溏薄,舌质淡,脉濡弱。此时宜选用
某商业企业(增值税一般纳税人)9月向消费者个人销售金银首饰取得收入58950元,零售金银镶嵌首饰取得收入35780元,销售镀金首饰取得收入85000元,销售镀金镶嵌首饰取得收入12378元,取得金银首饰的修理、清洗收入780元。该企业上述业务应缴纳的消费税
劳动争议当事人申请仲裁的,应当从()其权利被侵害之日起1年内,以书面形式向劳动争议仲裁委员会申请仲裁。
李某是甲股份有限公司(简称甲公司)的实际控制人,因借款需要请求甲公司为其提供担保。甲公司遂召开股东大会对此事项进行表决。下列关于甲公司股东大会决议的表述中,正确的是()。
年轻的教帅初登讲台时往往十分紧张,担心自己是否能被学生和领导接受。此时期的教师处在()。
Ifyouarearesident,you’llfinditusefultoopena【T1】________.Allthelargebankshaveanetworkof【T2】________acrossthe
最新回复
(
0
)