首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-04-07
18
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?:②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/RN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对中断语句的说法,不正确的是()。
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
设p是指向一个类动态对象的指针变量,则执行"deletep;"语句时,将自动调用该类中的______函数。
MyClock为一个类,则指向“MyClocka,*p;”语句时,调用该类构造函数()次。
已知n是一个int型变量,下列语句中错误的是()。
关系数据库管理系统能实现的专门关系运算包括()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
关于静态数据成员的描述中正确的是
随机试题
Hemettheoldman_____timesonthewayback.
以下对于先天性虹膜缺损描述错误的有
犬阴茎肿瘤手术治疗后,常配合注射的植物类抗癌药物是()
配置混合胰岛素时,必须先抽吸普通胰岛素,是为了防止
当事人协议不开庭的,仲裁庭可根据( )做出裁决。
广义的会计电算化包括的内容有()。
下列属于商业银行不可接受的财产质押为()。
在小学教学中,考虑到学生的年龄特点,因此要尽可能运用直观教具进行直观教学,越多越好。()
TheBestMediatoUse最好用的媒介Thereareplentyofoptionsavailableforspreadingnews,suchasnewspapers,radio,TV,theIntern
Resistancetothe1954UnitedStatesSupremeCourtdecisionterminatingsegregationplacedtheschoolsinthemiddleofahitter
最新回复
(
0
)