首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
admin
2014-08-29
42
问题
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
选项
A、Decr&operator一(int);
B、Decr operator一(Decr&,int);
C、friend Decr&operator一(Decr&);
D、friend Decr operator一(Decr&,int);
答案
C
解析
因为要作为非成员函数重载,所以加friend,作为前缀操作,其返回的操作结果是对该变量的引用,所以类型为Deer&,操作数出现在参数表中,应声明为引用,即Deer&。
转载请注明原文地址:https://kaotiyun.com/show/JXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为【】。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd";inti1=0,i2=0,i=0;while(a[i]){
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){returnn;}
下面程序的运行结果为()。#include<iostream.h>voidswap(int&a,intb){inttemp;temp=a++;a=b;b=temp;}voidmain(){inta=2,b=3;swap(a,b);
下面关this指针的说法中,不正确的是()。
下面程序运行后输出的结果是【】。#include<iostream>usingnamespacestd;classexample{constintm;public:example(inti)
如下的类定义,错误的语句是()。classMyclass{public:inta=1;//A)Myclass();//B)Myclass(inti);
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为______。
随机试题
乳腺癌靶向药物Herceptin的靶点是
A.消瘦、乏力、腹胀B.贫血、出血C.腹泻、蜘蛛痣D.腹腔积液E.肝脏进行性肿大、血性腹腔积液肝硬化失代偿期最具特征性的临床表现是
二尖瓣狭窄最早出现的症状是
根据《关于发展节能省地型住宅和公共建筑的指导意见》中的内容,下列关于我国土地资源背景的叙述错误的是()。
关于建造师的监督管理,下列说法正确的有()。
某保洁公司以员工小琴不能胜任工作为由,解除了与小琴的劳动合同,并按当地最低工资标准支付了当月工资800元。小琴向劳动争议仲裁委员会申请仲裁,要求公司另支付赔偿金1600元。劳动争议仲裁委员会裁决要求保洁公司向小琴支付800元。双方对裁决均不服。下列做法中,
我国宪法规定,国家对个体经济、私营经济实行()
Mostpeoplewhotravellongdistancecomplainofjetlag.Jetlagmakesbusinesstravelerslessproductiveandmoreprone【C1】____
下列选项中,属于挪用公款“归个人使用”的有()。(2013一专一45)
Didyouknowthatforevery20,000novelswritten,onlyonegetspublished?Sothe【C1】_____(likely)thatI’lleverfulfillmyamb
最新回复
(
0
)