首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
admin
2013-05-30
63
问题
如果表达式--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+{(cl,c2)与cl+c2含义相同。同理,运算符“/”作为友元函数重载,则(--x)/y与表达式operator/((--x),y)相同。前缀运算符“--”作为友元函数重载,则--x与operator--(x)相同,所以组合起来是operator/(operator--(x),y);,即B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/KBNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
完全不考虑程序的内部结构和内容特征的是【】测试方法。
下面不属于算法的控制结构的是______。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
设i和j为int型变量,以下表达式中,与下标引用x[i][j]不等效的是______。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于【】。
下列程序中划线处正确的语句是()。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDe
下面程序的输出结果是()。#include<iostream.h>voidmain(){intx=-1,y=5,z;z=(x++<0)&&(y-->=0);cout<<x<<’\t’<<y<<’\t’<<z<<end1;}
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
索引从物理上分为聚簇索引和【 】。
在数据库系统的内部结构体系中,索引属于()。
随机试题
可加强抗凝血酶Ⅲ活性的物质是()
Likemostpeople,Iwasbroughtuptolookuponlifeasaprocessofgetting.ItwasnotuntilinmylatethirtiesthatImadet
图像数字化后每个像素所占二进制位数就是该图像所包含的颜色数。()
WiththeaveragenumberofchildreninaBritishfamilyfallingbeneath2.0,thepopulationoftheUKhasbeenfallingforquit
死亡宣告之申请利害关系人有顺序限制。()
手术前呼吸道准备中,下述哪个不正确
根据便利对外贸易的需要,检验检疫机构可对法定检验的出口商品进行出厂前的质量监督管理和检验。 ( )
复合会计分录是指由两个以上(不含两个)对应账户所组成的会计分录,即多借多贷的会计分录。()
求助者的求医行为主要表现为()。求助者提出的咨询目标应()。
WebDuBoiswasbornafreemaninhissmallvillageofGreatBarington,Massachusetts,threeyearsaftertheCivilWar.Forgen
最新回复
(
0
)