首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2017-04-25
53
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减l:重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“--”等均可重载为成员函数;C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/x1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为【 】。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,2
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;inti
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有______个元素。
下列叙述中错误的是
度为10的线性表进行冒泡排序,在最坏情况下需要比较的次数为______。
关于模板,下列说法不正确的是()。
关于关键字class和typename,下列描述正确的是()。
下列对模板的声明中,正确的是()。
随机试题
应用利尿剂期间观察内容包括()
A.支气管扩张症B.肺脓肿C.肺结核D.风心病E.肺部肿瘤确定以下大咯血的病因寒战高热,咯大量脓臭痰
患者,男,40岁。发热、咳嗽、咳痰伴右侧胸痛2天到乡卫生院就诊。曾按“感冒”治疗,体温未下降。3小时前出现高热、寒战、肢冷、尿少。查体:T39.8℃,P120次/分,R28次/分,BP88/70mmHg,口唇发绀,右肺可闻及大量湿啰音。最可能的并发症
关于装配式结构中接头和拼缝做法的说法,正确的有()。
供应商重要性分类中,I类供应商是指()。
新冠肺炎疫情暴发后,口罩成为老百姓的生活必需品,也成为一时的紧俏物资。市民王某从淘宝上购买一包口罩,后发现是店主将过期口罩更换包装后在淘宝上销售。关于此案,下列说法错误的是()。
下面发生了学习的情形是
Wheredoestheconversationtakeplace?
Inthissection,youaregoingtoreadapassagewithtenstatementsattachedtoit.Eachstatementcontainsinformationgiveni
A、Becausetheymayneedthesebooksfromtimetotime.B、Becausethesebooksareverypreciousandvaluable.C、Becausetheyhope
最新回复
(
0
)