首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2020-04-07
55
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减1;重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,c选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确;一元运算符中,“-”(取负)、“++”、“--”等均可重载为成员函数;C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/ox8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件结构是以______为基础而组成的一种控制层次结构。
下列程序的运行结果为()。#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3)
下面是关于ios类的叙述,正确的是()。
下面程序的结果为()。#include<iostream.h>voidchange(inta,intb){inttemp;temp=a;a=b;b=temp;}void
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
按数据流的类型,结构化设计方法有两种设计策略,它们是【】和事务分析设计。
在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this
下列有关析构函数的调用顺序是( )。
下面描述中,不属于软件危机表现的是
随机试题
A、Theyarevirtuallyimpossibletoenforce.B、Neitherisapplicabletothewoman’scase.C、Bothofthemhavebeensubjecttocri
男性,30岁。哮喘病史10余年,近年来发作频繁。2天前因搬家劳累致极重度发作,口服氨茶碱和沙丁胺醇未缓解,且有进一步加重趋势,该患者根据病情选择药物治疗
白细胞分类计数时,应在油镜下选择什么部位有秩序检查
关于X线防护原则,错误的是
政府对市场价格的干预是通过()影响土地供给和需求来间接影响土地价格的。
在非关键线路上的工作都应是非关键性工作。()
通过风险承受态度评估表在对客户的风险特征进行评估时,一个客户的每项打分都是4分,则这个客户的特点是()。Ⅰ.首要考虑因素抗通胀保值Ⅱ.过去投资绩效是只赔不赚Ⅲ.目前主要投资的市场是债券市场Ⅳ.未来回避投资的市场是股票市场
关于我国储蓄国债(电子式)的特点,下列说法错误的有( )。
甲商业银行P分行为增值税一般纳税人,主要提供存款、贷款、货币兑换、基金管理、资金结算、金融商品转让等相关金融服务。2019年第一季度,其有关经营情况如下:(1)提供贷款服务,取得含增值税利息收入8708.96万元。(2)提供票据贴现服务,取得含增值税
A、challengedtheaccordforfreezingPyongyang’snuclearprogramme.B、requiredtheinspectionofPyongyang’snuclearsiteforat
最新回复
(
0
)