首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
admin
2013-02-27
34
问题
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
选项
答案
x.operator--()
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator-(z)或者operator-(y,z);另一种是通过运算符构成表达式,即y-z。因为“--”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“--”时必须多一个虚拟参数:int。
转载请注明原文地址:https://jikaoti.com/ti/fUL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#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>#include<string.h>main(){charv[4][10]=("edg","abed","mnopq","hijkl"),*p[4],*t;int*i,j;for(i=0;i<
面向对象方法中,继承是指()。
有如下程序段:intx=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
设有定义语句:char*aa[2]={"abcd","ABCD"};则下列叙述正确的是()。
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti:for(i=0;i<n;i++){_________printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是(
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整:#include<stdio.h>intgetmax(intx,inty){returnx>yx:Y;)voidmain(){inta,b,C,d,mx;sca
定义以下函数:intfun(int*p){return*P;}fun函数返回值是()。
以下选项中能用作数据常量的是()。
随机试题
在光与物质的相互作用中,可使光放大的是()。
患儿,4岁,3周来经常耸鼻子、扮鬼脸、甩胳膊、踢腿、鼓肚子等,这些症状一天内多次发生,由家长送入医院。关于该患儿的护理,说法错误的是【】
急性有机磷农药中毒急救最主要的一项治疗措施是
瘀阻气逆而致产后血晕主方为:
R质粒的叙述正确的是( )
根据我国有关法律、法规,权益投资主要有( )。
当今财务软件的功能在不断完善,其功能的发展趋势为()。
首次公开发行有明确锁定期的股票,同一股票在交易所上市后,按交易所上市的同一股票的市价估值。( )
商业银行可以采用以下哪种组织形式()。
Whodoyouthinkthemanistalkingto?
最新回复
(
0
)