首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-11-11
29
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::…,.*,?;②必须重载为成员函数的运算符包括[],(),—>,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/ESyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:Constructor,i=0,Destnlctor注意:错误的语句在//********error*
下列关于数据库设计的叙述中,正确的是()。
有如下程序:#inchutb<iostream>usingnamespacestd;classMountain{intheight;public:Mountain(inth=-):hei
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
有如下程序#inelude<iostream>usingnamespacestd;intmain(){chara;cin>>a;if(a=’*’)cout<<’’***’’<<end1
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
下列运算符函数中,肯定不属于类Value的成员函数的是()。
下列描述中错误的是()。
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()。
数据流图中带有箭头的线段表示的是
随机试题
云杉林被采伐后的恢复演替可延续达几十年,有时达几百年,这种恢复演替叫做______;
静脉肾盂造影使用的造影剂是( )
依据我国《物权法》,下列做法不正确的是:()。
某设计单位给委托方造成了1000万元的经济损失,按照合同规定,相应部分的设计费为80万元,则下列说法正确的是()Ⅰ.受损失部分的设计费免收Ⅱ.赔偿委托方损失1000万元Ⅲ.赔偿委托方损失80万元Ⅳ.不赔偿委托方损失
某企业被当地环境保护行政主管部门处以行政处罚后不服,提起行政复议,于2007年9月l0日接到行政复议决定书后仍不服,则按照《环境保护法》的规定,该企业可在()前提起行政诉讼。
股票现金流贴现模型的理论依据是( )。
一般而言,以6个月左右的家庭生活支出额作为现金储备水平标准,这里所指的生活支出包括()。
社会主义宏观经济调控的基本目标是()。
夏朝的中央司法官称为()。
A、Nineyearsago.B、Eightyearsago.C、Sevenyearsago.D、Sixyearsago.B
最新回复
(
0
)