首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
admin
2010-12-16
47
问题
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
选项
A、x-y++
B、x-(++y)
C、 (x++)-y
D、++x-y
答案
A
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符+,且c1、c2都是该类的对象,则c1. operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator+(c1,c2)与c1+c2含义相同。同时一元运算符“++”重载函数调用中采用了虚拟参数,说明++为后缀的,所以其等价的表达式为“x-y++”。
转载请注明原文地址:https://kaotiyun.com/show/g1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta[4][10],*P,*q[4];,且0≤i<4,则错误的赋值是()。
以下说法正确的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
在下列选项中,没有构成死循环的是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(num>99)s=3;elseif(num>9)s=2:elses=1;i=num/
结构化程序所要求的基本结构不包括()。
下列特征中不是面向对象方法的主要特征的是()。
程序设计的任务包括()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
执行语句:cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<end1;后将输出
随机试题
票据变造可能涉及的事项有()
分泌黏液的细胞有()
主动脉瓣狭窄并发症中不包括
牙隐裂好发于()
()是在产业结构分析中,根据不同产业在生产过程中对劳动、资本、知识等生产要素的依赖程度的差异来划分产业的一种分类方法。
某有限公司2012年8月31日的资产负债表显示:公司流动资产总额200万元,非流动资产总额为300万元。根据企业会计准则及其相关规定,公司资产总额应为()万元。
我国商业银行管理储蓄存款的基本原则是()。
Once-dailyPillCouldSimplifyHIVTreatmentBristol-MyersSquibbandGileadScienceshavecombinedmanyHIVdrugsintoasingle
AnOhioStateUniversitystudyhaslinkedbehaviorinyoungchildren【C1】______thetypeofjobtheirmotherhas.Motherswithcom
A、satisfiedwiththecurrentcivilianuseoftheelement.B、thedestructionofnucleararmssurpassescivilianproduction.C、con
最新回复
(
0
)