首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-04-07
49
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?:②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/2V8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对虚函数的调用()。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
构造函数是和【】同名的函数。
下面的描述中,正确的是()。
关于函数重载,下列叙述中错误的是
语句序列long x; x=0L;可用一个语句表示为【 】。
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
“商品”与“顾客”两个实体集之间的联系一般是
软件开发软件生命周期分为三个时期共八个阶段:软件定义期(问题定义、可行性研究和需求分析阶段)、软件开发期(系统设计、详细设计、编码和测试阶段)、软件维护期(即运行维护阶段)。
随机试题
有促进乳汁分泌作用的是:
T细胞增殖试验可选用
关于甲、乙公司的合并是否需要经过审批程序,下列说法正确的是()。对于己的涂销行为产生的后果,下列判断正确的是()。
在国际列车上的犯罪,对于我国与相关国家没有协定的,下列说法正确的是()
企业以放弃的非现金资产作价投资,其应交纳的相关税费,不能作为长期股权投资的成本。()
现阶段以团队方式开展出国旅游的目的是()。
李贺与李白、李商隐三人并称唐代“三李”。他的诗作风格特点为“冷艳怪丽”,《老夫采玉歌》是其代表作。()
运算器的完整功能是进行()。
A、 B、 C、 B间接疑问句应格外注意宾语部分。题干问是否知道剧场的位置(wherethetheateris),(B)选项回答通过网络找到了,因而是正确答案。选项(A)出现了由theater而容易联想到的movi
Somemarriagesseemtocollapsesosuddenlythatyou’dneedacrystalballtopredicttheirdemise(灭亡).Inother【C1】______,tho
最新回复
(
0
)