首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2016-11-25
53
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了c++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/7EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyClass{int*x;public:MyClass(inta):~MyClass();
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
下面程序错误的语句是①#include<iostream.h>②voidmain()③{④int*p=newint[1]⑤p=9⑥cout<<*p<<end1;⑦
以下只有在使用时才为该类型变量分配存储单元的存储类型说明是()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
下列叙述中,不属于测试的特征的是
对于语句cin>>x中的各个组成部分,下列叙述中错误的是
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有______个元素。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______
随机试题
腹膜刺激征的发生机制为()
以下关于情志相互制约的说法正确的是
常用抗凝药包括
A.手少阴心经 B.手少阳三焦经 C.手太阳小肠经 D.足太阳膀胱经 E.足厥阴肝经入掌内后廉,循小指之内,出其端的经脉是
采用水泥粉煤灰碎石桩加固路堤地基时,设置土工格栅碎石垫层的主要作用是()。
成本推动型通货膨胀理论是从()方面来分析通货膨胀的成冈。
人民法院审理离婚案件时,无过错方请求离婚损害赔偿应得到法院支持的情形有()
大卫体格健壮,神态坚定,左手轻推肩上的投石带,在投入战斗前的瞬间,他侧首__________左前方,目光如炬。《大卫》象征着为正义事业而奋斗的力量,雕塑家在他身上__________了自己炽烈的爱国主义理想。依次填入划横线部分最恰当的一项是(
Itseemstomethatthemainrequirementofaninternationallanguageisthatit______easilylearned.
OnefeatureofnewfoundwealthinthedevelopingworldhasbeentheembraceofWesternluxurylabels.Butsincetheglobalecono
最新回复
(
0
)