首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2016-11-25
34
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了c++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/7EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果为【】。#include<iostream>usingnamespacestd;classbase{public:virtualvoidwho()
一个向量第1个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,b[3
下面程序的运行结果是#include<iostream,h>voidfun(int*a,int*b){intX=*a;*a=*b;*b=X;cout<<*a<<*b<<"";vo
下面关于虚函数的描述,错误的是
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intX;protected:intz;public:
对于语句cin>>x中的各个组成部分,下列叙述中错误的是
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有______个元素。
随机试题
颈部由哪几对鳃弓发育而成()
关于肩周炎,下列哪项不对
与四环素类的化学性质相符的是()
被继承人遗产清偿债务的原则。[上交2009年研]
某选区选举地方人民代表,代表名额2人,第一次投票结果,候选人按得票多少排序为甲、乙、丙、丁,其中仅甲获得过半数选票。对此情况的下列处理意见哪一项符合法律的规定?()
土地管理的主体是各级政府的国土资源行政主管部门及其公务员,包括政府、土地行政主管机关、行政首长和国土资源行政主管部门的普通公务员。()
关于钢筋混凝土圆筒、框架结构水塔塔身质量验收主控项目的说法,错误的是()。
理货是配送的一项重要内容,也是配送区别于一般送货的重要标志。()
教师备课不仅要钻研教材,还要()。
Please______fromsmokinguntiltheaeroplaneisairborne.
最新回复
(
0
)