首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
admin
2013-05-30
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+{(cl,c2)与cl+c2含义相同。同理,运算符“/”作为友元函数重载,则(--x)/y与表达式operator/((--x),y)相同。前缀运算符“--”作为友元函数重载,则--x与operator--(x)相同,所以组合起来是operator/(operator--(x),y);,即B选项。
转载请注明原文地址:https://jikaoti.com/ti/MXE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面函数的横线处填上适当的内容使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str{if(【】)return【】;elseretur
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyclass{public:Myclass(intnum);~Myclass();public:int*p;};
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){intdata=1;int&r=data;data+=5;r+=5;c
下列程序中划线处正确的语句是()。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDe
在数据库系统中,把具有以下两个特征的模型称为网状模型。①允许有一个以上的结点没有双亲②有且仅有一个结点无双亲③根以外的结点有且仅有一个双亲④一个结点可以有多个双亲以下各项组合中符合题意的是()。
根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分成()。
由两个栈共享一个存储空间的好处是()。
索引属于()。
索引属于
在数据库系统的内部结构体系中,索引属于()。
随机试题
患儿,8个月,单纯母乳喂养,从未加辅食。近来,面色蜡黄,表情呆滞,舌面光滑,有轻微震颤,肝于肋下4cm,血常规检查:Hb90g/L,RBC2×1012/L,血清维生素B12降低。考虑该患儿可能发生的疾病是
以下哪种药物不是溶栓剂()
关于网络计划下列表述正确的有( )。
“长期待摊费用”账户与“应付利息”账户是在()前提下需要设置的账户。
会计档案原件不得借出,如有特殊需要,必须经总会计师批准,在不拆散原卷册的情况下,可以提供查阅或者复制,并办理登记手续。( )
肌肉痉挛俗称抽筋,是肌肉发生不自主的()。
罗马元首制帝国的创立者是()。
Isanti-whitebiasaproblem?Anewstudysayswhitesthinkdiscriminationagainstthemisabiggerproblemthananti-blackbias
AnswerQuestions71to80byreferringtothefollowingfourarticlesconcerningmentalillness.Answereachquestionbychoosin
MedicineinMedievalEnglandThemedicalpracticesinMedievalEngland:Basedupon(1)______,ancienttexts,mythorthe
最新回复
(
0
)