首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
admin
2013-05-30
31
问题
如果表达式--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全国计算机二级
相关试题推荐
在下面函数的横线处填上适当的内容使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str{if(【】)return【】;elseretur
当需要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始使用#include命令,使之包含______文件。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
将两个字符串连接起来组成一个字符串时,选用______函数。
有以下程序:#include<iostream.h>#includevoidmain(){doubled=123.456789;cout<<setprecision(3)<<d<<",";cout<<setprecision(4)<<
对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的()。
索引属于
索引属于
随机试题
Lookatthegraphic.WhatdoesthespeakersayabouttheTandoori-SpicedChicken?
65岁男性,2小时前被汽车撞伤右髋部,疼痛,右下肢不能负重。入院后查体:右大转子上移2.0cm,右下肢真实长度与左下肢相同,右下肢相对长度较左下肢短缩2.0cm。右下肢活动受限,畸形。该病人不能出现的病情是
以下符合癫痫持续状态的是
下列系统中,属于空气—水系统的有( )。
按照规定,有限责任公司设立时全体股东的货币出资金额不得低于有限责任公司注册资本的()。
某单位订阅了30份学习材料发放给3个部门,每个部门至少发放9份材料。问一共有多少种不同的发放方法?
在正偏态分布中,平均数、众数、中数之间的关系是_____________。
视图设计一般有3种设计次序,下列不属于视图设计的是______。
Whatcanweinferfromthispassage?
Thenewdictionary______him15dollars.
最新回复
(
0
)