首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
admin
2013-02-27
29
问题
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
选项
答案
x.operator--()
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator-(z)或者operator-(y,z);另一种是通过运算符构成表达式,即y-z。因为“--”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“--”时必须多一个虚拟参数:int。
转载请注明原文地址:https://jikaoti.com/ti/fUL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1,2
有以下程序:#include<stdio.h>main(){intaa[3][3]={{2},{4},{6}},i,*P=&aa[0][0]:for(i=0;i<2;i++){if(i=-0)aa[i][i+1]=*p+1;else+
有以下程序:#include<stdio.h>main(){inta=-1,b=-1;for(;++a;)++b;printf("%d%d\n",a,b);}程序运行后的输出结果是()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是否结束,结束时返回非零):#include<stdio.h>main(){FILE*fp:longnum=0;fp=fopen("fname.dat","r");while(___
以下程序中,函数scrap的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)
软件的生命周期是指()。
软件设计中模块划分应遵循的准则是()。
下列选项中不是关系数据库基本特征的是()。
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
随机试题
爱国主义精神的落脚点和归宿是()
影响行业进入障碍的因素有哪些?
某建筑物开挖深度6m,且地下水位高,土质松散,支撑结构应选用()。
关于投标保证金规定的说法,正确的有()。
限定性集合资产管理计划投资于业绩优良、成长性高、流动性强的股票等权益类证券以及股票型证券投资基金的资产,不得超过该计划资产净值的()。
根据企业对互联网络作用的认识及应用能力,连邦公司的网络营销层次属于( )。实现网络营销的基础设施包括( )。
[*]
在printf的格式字符中,e格式字符的作用是()。
Lookatthelistbelow.Itshowsthecontentspagefromadirectoryofbusinessservices.Forquestions6-10,decidewhichbusin
Forthispart,youareallowed30minutestowriteALetterofcomplaintaboutthenoisearoundyourschool.Youshouldwriteat
最新回复
(
0
)