首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2018-12-04
72
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::.,.*,?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://www.kaotiyun.com/show/mgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd";inti1=0,i2=0,i=0;whil
有以下程序main(){chara,b,c,*d;a=’\’;b=’\xbc’;c=’\0xab’;d="\0127";cout<<a<<b<<c<<*d<<endl;}编译时出现错误,以下
详细设计的结果基本决定了程序最终的
下列叙述中,错误的是
下列程序的执行结果为______。#include<iostream.h>voidmain(){cout.fill(‘*’);tout.width(10);cout<<“hello”<<endl;)
有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){a=i;}void
派生类对象对其基类中的什么成员是可访问的?()
有如下类声明:classXA{intX;public:XA(intn){x=n;}};classXB:publicXA{inty;public:XB(inta,intb)
对于拷贝构造函数和赋值操作的关系,正确的是()。
下列关于抽象类的叙述不正确的是
随机试题
对于单级蒸气压缩式制冷循环,能达到的最低蒸发温度,取决于冷凝温度(即冷凝压力)以及单级压缩制冷循环的最大压缩比。()
铜离子与锌试剂反应的酸度值为4.3~5.2。
舌质红绛,有裂纹,多见于
理想运算放大器的输入电阻ri是()。
律师对申请股权投资基金管理人的机构出具法律意见书时,在调查该机构相关制度建立时,应该着重考察的制度包括()。Ⅰ.私募基金宣传推介、募集相关规范制度Ⅱ.合格投资者风险揭示制度Ⅲ.信息披露制度Ⅳ.运营风险控制制度
(2015年)在资本物品交易中,生产要素购买者将所购买的生产要素未来应当缴纳的税款,通过从购入价格中领先扣除(压低生产要素购买价格)的方法,向后转嫁给生产要素的出售者,这种税收转嫁称为()。
下列词语中画线的字,读音全都正确的一组是()。
()是唐中央最高监察机构,下设台院、殿院、察院,“掌以刑法典章,纠正百官之罪恶”,负责中央和地方的监察工作。
阅读材料,回答问题:材料1当前,社会对“富二代”有较多负面评价。如“为富不仁”、奢华享乐、不思进取、炫富“败家”、缺乏责任感等。广东省工商联认为,尽管生活条件优越,但大多数“富二代”的人生态度是积极向上的,主流是好的,奢华享乐
Tohaveabetterunderstandingofapoem,oneshouldAccordingtothewriter,OneofthepurposesofteachingEnglishistoget
最新回复
(
0
)