首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
admin
2013-05-30
69
问题
如果表达式--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全国计算机二级
相关试题推荐
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
结构化分析的常用工具不包括______。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
在数据库的概念结构设计中,常用的描述工具是【】。
下面程序的运行结果是()。#include<iostream.h>voidmain(){staticinta[][4]={1,2,3,4,5,6,7,8,9,10,11,12};inti,j,sum=0;for(i=0;i<3;i+
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
在设计程序时,应采纳的原则之一是()。
下列数据结构中,按“先进后出”原则组织数据的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
关于淹溺的叙述。下列哪项不正确
根据高压管道的特点要求其性能更要具有()。
提取坏账准备的企业,确定发生坏账损失时应贷记“坏账准备”账户。()
Theymayhavelivedsome1,700yearsago,buttheancientMayahadanincredibleknowledgeofcelestialbodies,whichtheybelie
2010年大陆地区总人口性别比例(以男性人口为100,男性对女性的比例)为:
《大明律·吏律》:“凡奸邪进谗言,左使杀人者,斩。若犯罪律该处死,其大臣小官巧言谏免,暗邀人心者,亦斩。若在朝官员交结朋党,紊乱朝政者,皆斩。妻子为奴,财产人官。若刑部及大小各衙门官吏不执法律,听从上司官主使,出入人罪者,罪亦如之。凡诸衙门官吏若与内官及近
暗箱操作
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
Howisthekitchen?
IsAmbitionaPositiveorNegativeCharacteristic?Ambitionisbeingemphasizedintoday’ssociety.Howimportantdoyouthi
最新回复
(
0
)