首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为( )。
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为( )。
admin
2013-05-30
23
问题
如果表达式-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+(c1,c2)与c1+c2含义相同。同理,运算符“/”作为友元函数重载,则(--x)/y与表达式operator/((--x),y)相同。前缀运算符“--”作为友元函数重载,则--x与operator--(x)相同,所以组合起来是operator/(operator-(x),y);,即B选项。
转载请注明原文地址:https://jikaoti.com/ti/CJE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面函数的作用是【】。intindex(intx,inta[],intn){for(inti=0;i<n;i++){if(a[i]==x)
分析以下程序执行结果【】。#include<iostream.h>intf(intx,inty){returnx,y;}doublef(doublex,doubley){
一个函数功能不太复杂,但要求被频繁调用,选用______。
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是,【】。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为【】。
if语句的语法格式可描述为:格式1:if(<条件>)<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上面的语法格式,下列表述中错误的是()。
不合法的main函数命令行参数表示形式是()。
______不是合法的指数形式的c++实数。
树是结点的集合,它的根结点数目是()。
面向对象程序设计支持的3大特性为:封装性、继承性和【】。
随机试题
中共十一届三中全会的主要成就有
克氏综合征(克莱费尔特氏综合征/Klinefelter’s征)的致病因素是
索赔利润的款额计算,其百分率相对于原报价单中的利润百分率而言通常()。
以下各种情况下,属于咨询工程师风险的是()。[2005年真题]
小学生自信的培养可以从()来着手。
一、注意事项1.申论考试是对应考者综合分析材料的能力、提出和解决问题能力、文字表达能力的测试。2.作答时限:建议阅读给定资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料
恩格斯在总结哲学发展历史的经典性著作《路德维希·费尔巴哈和德国古典哲学的终结》中指出全部哲学。特别是近代哲学的重大的基本问题是
关于真理与谬误的辩证关系,下列选项中正确的是()
数据结构中,与所使用的计算机无关的是数据的()。
A、Totakeahatwithhim.B、Tobookthecruisefortomorrow.C、Togoontotheupperdeck.D、Tobuyabrochureforhisfriend.A①
最新回复
(
0
)