首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
admin
2010-06-06
30
问题
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
选项
A、operator/ (x.operator--(),y);
B、operator/(operator--(x),y);
C、x.operator--().operator/(y);
D、y.operator/(operator--(x));
答案
B
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符+,且c1、c2都是该类的对象,则c1.operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator+(c1,c2)与c1+c2含义相同。同理,运算符“/”作为友元函数重载,则(--x)/y与表达式 operator/((--x),y)相同。前缀运算符“--”作为友元函数重载,则--x与operator--(x)相同,所以组合起来是operator/ (operator--(x),y);,即B选项。
转载请注明原文地址:https://kaotiyun.com/show/v5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是()。
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("%d",++b);case1:printf
有以下程序#includemain(){intk=5,n=0;while(k>0){switch(k){default:break;case1:n+=k:cas
以下选项中正确的定义语句是()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
一间学生宿舍可住至少一个学生,则宿舍和学生之间的对应关系是()。
以下叙述中正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
国家权力
石灰的硬化过程包括()。
担任施工项目负责人的注册建造师,在所负责的工程项目竣工验收或交接手续办结前,不得变更注册到另一企业,除非该项目()。
科技活动经费筹集资金总额、科技活动经费内部支出额和研究与试验(R&D)经费是反映企业科技投入情况的三项重要指标。我国大中型工业企业这三项指标自20世纪90年代以来一直迅速增长。2015年,我国大中型工业企业科技活动经费筹集资金总额达到4312.6亿元,比
俄罗斯的国家政体是()。
下列关于运动的说法错误的是:
自从有皇帝以来,中国的正史都是皇帝自己家的日记,那是皇帝的标准像,从中不能完全看出皇帝的真实形态来。要了解皇帝的真面目,还必须读野史,那是皇帝的生活照。以下哪项陈述是上述论证所依赖的假设?()
行政管理中的“能级原理”应用到实际生活中就是我们日常经常说的()。
1922年学制总体框架沿用至今。
由于软硬件故障可能造成数据库中的数据被破坏,数据库恢复就是(14)。可用多种方法实现数据库恢复,如:定期将数据库作备份;在进行事务处理时,将数据更新(插入、删除、修改)的全部有关内容写入(15)。
最新回复
(
0
)