首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
admin
2014-08-29
26
问题
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
选项
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.h>voidmain(){inta[10],i,k=0;for(i=0,i<10;i++)a[i]=i;for(i=1;i<4;i++)k+=a[i]+i;cout<<
在下面叙述中,不正确的是()。
C++程序第1条语句是从【】函数开始执行的。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是()。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为______。
随机试题
真鲷又称加吉鱼,以________所产最为肥美。
A.三七B.蒲黄C.茜草D.白及E.白茅根既能化瘀止血,又能利尿通淋的药物是
A、心肺气虚B、肝脾不调C、肝火犯肺D、肺肾阴虚E、心肾不交临床可见久咳不已,气短心悸,面色(图片)白,舌淡,脉细弱可辨证为()
国家煤矿安全监察局下设()个省煤矿安全监察局。
个人理财业务是建立在()基础上的银行服务。
物体有保持原来运动状态的性质,这就是惯性,要增大物体的惯性,应增大物体的()。
在过点O(0,0)和A(π,0)的曲线族y=asinx(a>0)中,求一条曲线L,使沿该曲线从点O到A的积分I=∫L(1+y3)dx+(2x+y)dy的值最小.
HowdoesReevefeelinacrisis?
Alibrarywithfivethousandbooks______tothenationasagift.
Ihavefeltforalongtimethataidtounderdevelopedcountriesshouldbeplacedinadefiniteandmorerationalorderofprior
最新回复
(
0
)