首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
admin
2009-02-15
42
问题
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
选项
A、x.operator++(0).operator *(y);
B、operator * (x.operator++(0),y);
C、y.operator * (operator++(x,0))
D、operator * (operator++(x,0),y)
答案
4
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符 +,且c1、c2都是该类的对象,则c1.operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator十(c1,c2)与c1+c2含义相同。同理,运算符*作为成员函数重载,则广(x++)与y.operator*(x++)含义相同,后缀什作为友元函数重载,那么x++与operator++(x,0)含义相同,所以选项C是正确的。
转载请注明原文地址:https://jikaoti.com/ti/sFd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。例如,二维数组中的数据为:333333334444
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm
以下叙述中正确的是
请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。注意:部分源程序在文件PROG1.C文件中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:
下列数组定义中错误的是()。
有关C语言标识符,以下选项中不合法的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
算法的有穷性是指()。
关于算法,以下叙述中错误的是
随机试题
厲公入,遂殺傅瑕。使謂原繁曰:“傅瑕貳,周有常刑,既伏其罪矣。纳我而無二心者,吾皆許之上大夫之事,吾願舆伯父圖之。且寡人出,伯父無裹言,入,又不念寡人,寡人憾焉。”封曰:“先君桓公命我先人典司宗袥。社稷有主而外其心,其何貳如之?苟主社稷,國内之民其誰不爲臣
下列成本较高的视觉辅助手段是
政治体制是指一个国家的国体和政权的组织形式及其有关制度。一般来说,若某种政治体制政策、法规的透明度较高,政策的稳定性较好,这种政治体制属于()
按照Glasgow昏迷分级计分法,重型颅脑损伤为()
下述不是扩张型心肌病超声表现的是
一黑白花奶牛,4岁多,体重约450kg,1周前顺产,现发现该牛精神沉郁,食欲下降,渐进性消瘦,乳汁减少。临床检查:患牛呼吸脉搏及体温无明显变化,瘤胃空虚,蠕动无力,粪便干硬,外覆黏液,乳房肿胀其浅表静脉明显扩张,泌乳量减少,乳汁有特殊的烂苹果气味,阴户常有
劳务报酬所得适用的个人所得税税率分为三级超额累进税率,不包括()。
在一个成熟的经济政策制定和经济学教育体系中,经济学理论必须更面对现实,经济政策也必须以理论逻辑为依归。但是,这种理论与现实的结合应该靠学科疆域的拓展和理论的进步,靠科学的学科分工和职业定位,而不是靠个人的能力或者角色转变。对这段文字理解不正确的是(
在Windows系统中,若要查找文件名中第二个字母为b的所有文件,则可在查找对话框输入(1);若用鼠标左键双击应用程序窗口左上角的图标,则可以(2)该应用程序窗口。(2)
WheredidHolmesandhisfriendspendforfilenight?
最新回复
(
0
)