首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
admin
2010-03-29
100
问题
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
选项
A、operator/(x.operator--(),y);
B、operator/(operator--(x),y);
C、x.operator--().operator/(y);
D、y.operator/(operator--(x));
答案
2
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符 +,且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/6Njp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
N名学生的成绩已在主函数中放入一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:85,76,69,85,9l,72,64,87,则平均分应当是:78.625。注意:部分源程序给出
阅读下面程序,程序执行后的结果为()。#include"stdio.h"main(){char*str="abcdefghijklmnopq";while(*strH!=’e’);pri
若变量已正确定义,以下选项中非法的表达式是()。
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
下面结构体的定义语句中,错误的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
以下叙述错误的是()。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
软件测试的目的是()。
若有以下函数首部:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
随机试题
下列哪篇作品不是“三苏”所作()
解释回归分析的含义,并说明其与相关分析的联系。
咀嚼运动的动力来自于
与延髓相连的脑神经是
连接在载体上的最合适的半抗原数目是
为来访团体预定住宿房间时,不应该考虑的因素有()。
在以清朝为背景的电视剧中,我们经常看到大臣们被皇上召见时,要对皇上行三拜九叩大礼,这主要是受封建社会三纲五常伦理观念的影响。我们应如何看待这一现象?()
截至2011年年底,全国共有社会服务业机构129.8万个,比上年增长2.3%,职工总数1129.8万人,固定资产总值为6989.8亿元,比上年增加6.1%。社会服务业增加值2459.8亿元,比上年增长22.1%,占第三产业比重的1.2%。截至2011年年底
指令XLAT通常用于查表操作,在使用该指令前,应把有的偏移首地址送入( )。
Thepredictabilityofourmortalityratesissomethingthathaslongpuzzledsocialscientists.Afterall,thereisnonaturalr
最新回复
(
0
)