首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-04-07
58
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括∷,.,.*?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/hA8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不符合良好程序设计风格的是()。
下列叙述中正确的是()。
以下程序的正确运行结果是()。#include<iostream.h>intf(int);voidmain(){inta=2,i;fo
有如下两个类定义:classXX{private:doubleX1;protected:doublex2;public:doublex3;);claseYY:protected
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
有以下程序:ClassDate{public:Date(inty,intm,mtd);{year=y;month=m;day=d;}Date(inty=2000)
下面说法正确的是
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
程序设计语言的基本成分是数据成分、运算成分、控制成分和
A、 B、 C、 D、 B在引用函数模板时,如果没在函数名和参数之间加上类型参数,就默认表示参数类型严格按照模板定义的类型匹配;如果在函数名和参数之间加上了类型参数,则对实参自动进行类型转换。
随机试题
结缕草、野牛草、羊胡子草都属于暖季型草
一般来说,相同建筑质量、相同功能和用途的建筑物价格,沿海开放城市【】内地城市。
卒然跌倒,不省人事,口角歪斜,半身不遂者为卒倒神昏,口吐涎沫,四肢抽搐,醒后如常者为
在建设铁路、工厂、水库、输油管道、输电线路和各种大型建筑物或者建筑群之前,建设单位必须向所在省、自治区、直辖市地质矿产主管部门了解拟建工程所在地区的矿产资源分布和开采情况。非经()批准,不得压覆重要矿床。
抵押与质押的区别主要在于( )。
在审计工作底稿三级复核制度下,部门经理应对工作底稿进行()。
某市人民政府通过发放意见表,设置意见箱,开设专门电子信箱和微博的方式,召开不同层面的座谈会和个别谈心的方式问计求策,广泛征集2016年为民办实事、办好事的意见和建议。这种做法是()。
下列各项不属于刑事司法工作的是()。
4635,3728,3225,2621,2219,()。
Whendoestheconversationprobablytakeplace?
最新回复
(
0
)