首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2020-07-30
28
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、—元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减1;重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确;—元运算符中,“.”(取负)、“++”、“——”等均可重载为成员函数;C++语言中,“.”、“.*”、“—>*”、“∷”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/sHyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classBag{public:Bag(strings,stringcr);//①~Bag();//②
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
请使用“答题”菜单或使用VC6打开考生文件夹下的工程proj3,其中定义了Septinary类(七进制类),来表示一个七进制的数及其相关操作。和十进制的数“逢十进一”类似,七进制的数定义为“逢七进一”。这里对Septinary类的数据成员做一下说
有如下类定义:classAA{inta;public:从(intn=0):a(n){}};classBB:publicAA{public:BB(intn)_
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
有如下类定义:classPoint{private:staticinthow_many;};how—many=0;要初始化Point类的静态成员how_many,下画线处应填入的内容是(
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj2,实现一个自定义的字符串类MyString,重载取下标操作符([]),使类的对象能够通过下标取字符串的某位元素。如果下标越界,则返回第一个元素的值。请在程序中//**********found*
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
随机试题
阿贝折射仪的基本原理是基于光线在不同介质中的传播速度的不同而造成其在介质分界面发生()。
商标局、商标评审委员会在认定驰名商标时,应当考虑哪些因素?
下列哪项属于行政处罚( )
关于青霉素G的描述正确的是
减压阀前不应装设的配件是()。
甲地的甲公司与乙地的乙公司签订财产租赁合同,甲租用乙的推土机一辆。合同签订地在丙地。约定合同履行地在丁地。但甲公司后来因业务改变,将推土机放在戊地使用。后来由于甲公司拒付租金,乙公司欲起诉,其应当向()起诉。
应收账款出质时,应收账款主要包括()权利。
马斯洛把人的需要分为七个层次,在这七个层次中,尊重的需要属于()。
一块种植花卉的矩形土地如图所示,AD边长是AB的2倍,E为CD边的中点,甲、乙、丙、丁、戊区域分别种植白花、红花、黄花、紫花、白花。问种植白花的面积占矩形土地面积的()。
DinosaursandParentalCareP1:"Parentalcare"referstothelevelofinvestmentprovidedbyamotherandfathertoinsurethe
最新回复
(
0
)