首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2020-04-07
23
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数~般为运算符元数减1;重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误:运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“..”等均可重载为成员函数:C++语言中,“.”、“.*”、“一>*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/fk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载的流运算符函数经常定义为类的【】函数。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
二叉树的遍历分为三种,它们是前序遍历、______遍历和后序遍历。
以下有关成员函数特征的叙述不正确的是
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int
下列关于运算符重载的描述中,()是正确的。
下面程序的运行结果为#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};c
友元的作用是()。
下面描述中,不属于软件危机表现的是
下列叙述中,正确的是()。
随机试题
建设部《建筑业企业资质管理规定实施意见》明确《建筑业企业资质等级标准》中涉及水利方面的资质不包括()。
现代社会需要充分发挥每个人的主体性和创造性。因此美术课程特别重视对学生_______和_______的培养。[江苏2020]
下列叙述中哪项与异烟肼不符
对搭接、T型、套接、舌形与槽形接头形式均适用的焊接方法为()。
目前我国绝大部分个人投资者进行股票投资的主要目的是获得股利。()
以公允价值计量且其变动计入当期损益的金融资产,应当按照取得时的公允价值作为初始确认金额,相关交易赞用在发生时计入当期损益。()
学生走进教室时,黄老师正在准备演示实验。在教室的前面有一块金属板,正在加热一个铝制的罐头盒,热金属板的旁边有一盆冰水。上课铃响了,学生们还在说话,这时候黄老师用钳子夹起罐头盒将其倒置于冰水中。突然“砰”的一声巨响,盒子在冰水中冒出大量烟雾,学生们停止了讲话
我国政府采购的原则主要有()。
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
设x=4,y=8,z=7,则以下表达式的运算结果是()。xz)Orz
最新回复
(
0
)