首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
admin
2013-05-30
55
问题
如果表达式--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://kaotiyun.com/show/KBNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是______。inta=5,b=4,c=6,d;cout<<(d=a>b?(a>c?a:c):b);
流操作中若要按八进制、十六进制和十进制格式显示,则应用【】、【】和【】来分别指定。
以下程序执行后的输出结果是【】。#include<iostream.h>main(){inti,m=0,n=0,k=0;for(i=9;i<=11;i++)switch(i/10){case0:m++;n++;break
下面程序的运行结果为【】。#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:cout<<"3";case’2’:cout<<"2";break;defaul
下面程序的输出结果是()。#include<iostream.h>voidmain(){intx=-1,y=5,z;z=(x++<0)&&(y-->=0);cout<<x<<’\t’<<y<<’\t’<<z<<end1;}
数据结构分为逻辑结构和存储结构,树形结构属于【】结构。
下列数据结构中,按“先进后出”原则组织数据的是()。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
随机试题
反诉提出的时间为()
成人“无尿”指的是24h尿量少于
患儿,8个月,发热惊厥3天,诊为化脓性脑膜炎,下述处理不当的是
已注册的监理工程师不得以个人名义从事监理业务。()
下列关于收入的说法正确的是()。Ⅰ.企业甲2011年9月1日出售一批货物给乙公司,货物作价300万元,约定6个月后即2012年3月1日以315万元回购货物,企业2011年年末确认财务费用10万元Ⅱ.企业甲2011年9月1日出售一批货物给乙公司,货
下列银行业从业人员的行为中,没有违反《银行业从业人员职业操守》中“同业竞争”有关规定的是()。
个人独资企业和合伙企业的经营所得要缴纳企业所得税,并对投资者个人取得的生产经营所得征收个人所得税。()
德育过程是一个不断反复、螺旋式逐步提高的过程。因此德育过程必须反复抓、抓反复。这里所依据的德育规律是()。
We’rehappytoreportthatbusinessisboomingthisyear.
西周学校以“六艺”为课程,根据程度分别安排在小学或大学学习,其中被称为“小艺”,安排在小学学习的是()。
最新回复
(
0
)