首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
admin
2019-08-23
57
问题
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
选项
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全国计算机二级
相关试题推荐
以下程序中,while循环的循环次数是 main() {int i=0; while(i<10) {if(i<1)coBtlnlle; if(i= =5)break; i++;} }
关于C++语言与C语言关系描述中错误的是
对于模板定义关键字class和typename说法不正确的是()。
下列有关运算符重载的叙述中,正确的是
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
若有以下定义和语句: int s[4][5],(*p)[5]; p=s; 则指针对s数组中第三个元素的正确引用形式是( )。
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。A)N+1B)NC)(N+1)/2D)N/2
关系数据库管理系统能实现的专门关系运算包括( )。
两个或两个以上模块之间联系的紧密程度称为()。
当使用关键字______作为函数返回类型时,该函数不返回任何值。
随机试题
在美国,县政权一般实行()
失血性休克
A.血清淀粉酶升高B.血碱性磷酸酶升高C.血CEA升高D.血AFP升高E.血VCA—IgA抗体升高骨肉瘤病人可出现()
病原体侵入人体后能否引起疾病,主要取决于
某产品的实际成本是2000元,目标成本是1800元,其各个部件的功能指数及成本指数见表9-12,部件A、B、C的成本改进期望值应分别为()元。
Factoryfarmingcouldsoonenteraneweraofmassproduction.CompaniesintheUSaredevelopingthetechnologyneededto“clone”
后现代主义课程论指出课程不应该帮助学生去适应社会,而是要建立一种新的社会秩序和社会文化。()(2016.四川)
简述清末新政教育改革的内容。
Whatarethestudentsaskedtodo?Theyareaskedto______.WherewillMr.AdamBlackgivethereport?At______.
A、Hecan’tfindhiscarkey.B、Hemisplacedsomeexams.C、Heisunabletotalk.D、Hedoesn’tlikehisclasses.C
最新回复
(
0
)