首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
admin
2019-08-23
35
问题
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
选项
A、Decr& operator一一(int);
B、Decr operator一一(Deer&,int);
C、friend Deer& operator一一(Decr&);
D、friend Deer operator一一(Decr&,int);
答案
D
解析
非成员函数重载用友元函数的形式实现,“一”运算符重载分为前置和后置两种重载方式。用友元函数来实现“一一”运算符的重载时,前置“-”运算符的重载的一般格式为:friend
operator一(className&);后置++运算符的重载的一般格式为:friend
operator一一(ClassName&,int)。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/YD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为 i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1,2,3,4时,则移动后a中元素变为2,3,4,4。请将语句补充完整:for(int i=0;i<n-1;i++)
下列不能被重载的运算符是______。
软件工程的出现是由于
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
下面是关于ios类的叙述,正确的是()。
下列叙述中正确的是
下列有关类成员的叙述中,正确的是()。
派生类的构造函数的成员初始化列表中,不能包含
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
随机试题
有关内脏神经的描述,错误的是
乳腺癌最常发生的部位是
下列哪项不属于栀子清肝汤的组成
骨折半年以上,骨折断端仍有异常活动称为
借款人的自有资金不包含()
下列关于各种法律渊源效力层级由高到低的排序中,正确的是()。
盯着打开的电灯一段时间,接着将电灯关掉,这时候眼前还能够看到电灯的残像。看着一朵红花很长时间,然后将视线转移到白色的墙上,这个时候白色墙上出现花的残像。这两种残像的颜色分别是()。
杜威认为教材的源泉是()
Therewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuyatypewriter,aglobeoranencyclo
(尽管极好的演技)____________andwell-developedplotthethree-hourmoviecouldnotholdourattention.
最新回复
(
0
)