首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2019-06-04
81
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减1;重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误:运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“-”(取负)、“++”、“--”等均可重载为成员函数:C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/H98p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D面向对象方法是运用对象、类和实例、消息、继承、多态等概念来构造。
6,8C++中允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同,这就是函数的重载,调用函数时,系统会根据调用函数时给出的信息,即参数的个数、类型查找与之匹配的函数,然后调用该函数。主函数中的输出语句第一个add根据a,b参数类型为整型,调用第
A、 B、 C、 D、 C数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。
下面关于派生类的描述中错误的是()。A)派生类中至少有一个基类B)一个派生类可以作为另一个派生类的基类C)派生类只继承了基类中的公有成员和保护成员D)派生类的缺省继承方式是私有
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
以下关于数据的逻辑结构的叙述中,不正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
下面重载乘法运算符的函数原型声明中错误的是()。
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
关系数据模型由关系数据结构、关系操作集合和【】三大要素组成。
随机试题
A.提插法B.捻转法C.循法D.飞法针刺印堂穴,行针宜用
关于固定资产计提折旧的说法,正确的是()。
在房地产项目销售时所制作的样板房,对其装修应注意以下问题()。
在下列()中,技术分析将无效。
下列选项中,强调外因在事物发展中起到重要作用的是()。
行政诉讼是由()来主持的。
下列测验中,属于人格测验的是()
ThesupervisorwantstoknowMr.Brown’se-mailaddresssothatshecaninform______aboutchangesinworkassignments.
ItisnothingnewthatEnglishuseisontherisearoundtheworld,especiallyinbusinesscircles.ThisalsohappensinFrance,
IaskedCharleswhatsponsoringtheconferencewould______andhesaidwewouldhavetohandlealloftheadvertising,aswellas
最新回复
(
0
)