首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-11-11
44
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::…,.*,?;②必须重载为成员函数的运算符包括[],(),—>,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://www.kaotiyun.com/show/ESyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数的定义,请在注释//********1********后添加适当的语句。(2)定义类的友元函数fu
检查软件产品是否符合需求定义的过程称为()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列叙述中正确的是()。
有函数模板声明和一些变量定义如下:template<classT1,classT2,classT3>T1sum(T2,T3);doubled1,d2;则下列调用中,错误的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
有如下类声明:c1assTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2,此工程中包含一个程序文件main.cpp,其中有“班级”类Class和“学生”类Student的定义,还有主函数main的定义。在主函数中定义了两个“学生”对象,他们属于同一班级。程
下列符号中可以用做C++标识符的是()。
随机试题
A.9:00~15:00B.16:00~22:00C.19:00~23:00D.20:00~23:00E.0:00~02:00皮肤对组胺反应敏感性的最高时间段为
以下关于呃逆哪项正确
前牙缺失,牙槽嵴唇侧有较大倒凹者,确定就位道时应将后牙缺失,缺隙前后有基牙且后牙健康者,应将
A.胺碘酮B.普罗帕酮C.维拉帕米D.异丙肾上腺素E.倍他洛尔属于钠通道阻滞剂的是
妨害公务罪
税务师不能以任何方式强迫纳税人、扣缴义务人委托其代理,被代理人也不得违背代理人意志,胁迫为其代理。这体现了税务师从事税务代理活动必须遵循()。
用生长素除去水稻田中的杂草,其原理与下列实验相似的一项是()。
简要说明资产负债表依据的理论基础、格式及其作用。
1.请在考生文件夹下建立一个数据库ks4。2.将考生文件夹下的自由表stud、cour、scor加入到数据库ks4中。3.为stud表建立主索引,索引名和索引表达式均为学号;为cour表建立主索引,索引名和索引表达式均为课程编号:为scor表建立两个
Almostallcompaniesinvolvedinnewproductionanddevelopmentmust______.Whenthesaverswanttheirmoneyback,they______
最新回复
(
0
)