首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式“--x/y”中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式“--x/y”中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
admin
2021-02-22
727
问题
如果表达式“--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+e2”含义相同。如果+作为该类的非成员函数重载,则“operator+(c1,c2)”与“c1+c2”含义相同。同理,运算符“/”作为友元函数重载,则“(--x)/y”与表达式“operator/((--x),y)”相同。前缀运算符“--”作为友元函数重载,则“--x与operator--(x)”相同,所以组合起来是“operator/(operator--(x),y);”,即B选项。
转载请注明原文地址:https://kaotiyun.com/show/9ofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句段后,输出字符’’*"的个数是()。for(inti=50;i>1:--i)cout<<’*’;
寸软件系统总体结构图,下面描述中错误的是
有如下程序:#include<iostream>#include<cstring>usingnamespacestd;classMyString{public:charstr[80];
用树形结构表示实体之间联系的模型是
数据库管理系统是
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
随机试题
当今世界正处于百年未有之大变局,但时代的主题仍然是()
两性霉素B去氧胆酸盐快速静脉滴注可导致低血压、低血钾、心律失常和休克,需缓慢避光静脉滴注,每次滴注时间需
Ithink______ofthetextisverydifficult.
高压蒸汽灭菌物品,保存时间不超过
下列是检识黄酮的首选试剂的是
设计方的项目管理工作主要在设计阶段进行,但它也会涉及()。
有关商业银行接管的法律效果,下列表述正确的有()。
蜡烛:教师()
已知一个长度为12的表{Jan,Feb,Mar,Apr,May,June,July,Aug,Sep,Oct,Nov,Dec}:按表中元素的顺序构造一棵平衡二叉树,试求在等概率情况下检索成功的平均检索长度。
Readthetextsfromamagazinearticleinwhichfivewomentalkedabouttheirslimmingfailures.ForQuestions61to65,matcht
最新回复
(
0
)