首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
admin
2020-07-23
85
问题
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
选项
A、operator/(c1.operator--(),c2)
B、operator/(operator--(c1),c2)
C、c1.operator--().operator/(c2)
D、c2.operator/(operator--(c1))
答案
B
解析
友元函数不是类的成员函数,所以友元函数的调用不需要使用类对象;另外运算符重载不改变运算符的优先级,所以先执行"--"运算符重载函数,之后执行"/"运算符重载函数,选项A、C、D错误,B正确,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/F2yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下4个语句:①cout
若有定义语句"doublea=2/3;",则输出a的结果是
有如下程序段:inti=10;while(1){i++;if(i==30)break;if(i%2==0)cout
有如下程序:#includeusingnamespacestd;void_________{intz=x;x=y;y=z;}intmain(){int
有如下程序:#includeusingnamespacestd;voidfun(inti){cout
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
若为类MyClass重载运算符"+",下列声明中,错误的是
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。
随机试题
从有序表(12,18,30,43,56,78,82,95)中分别折半查找43和56元素时,其比较次数分别为______和______。
临床上使用的基托材料主要为热凝和自凝基托材料两种,在组成、性能及应用上都不同。热凝塑料在临床使用中,最佳充填时期是A.湿砂期B.糊状期C.黏丝期D.面团期E.橡胶期
放大倍数相同,所需曝光条件最高的是
钩端螺旋体病选用对铜绿假单胞菌及革兰阳性、阴性菌均有很强抗菌作用
风险管理评级是对银行风险管理系统,即()的政策、程序、技术等的完整性、有效性进行评价并定级的过程。
下列中央银行的货币政策操作中,能够增加流通中货币量的有()。
根据以下资料,回答下列小题。2006年至2011年全年我国农村居民人均纯收入分别为3587元、4140元、4761元、5153元、5919元、6977元;城镇居民人均可支配收人分别为11759元、13786元、15781元、17175元、1910
企业信息工作的技术模型划分为若干层次,而最基础的两层则是建立企业模型和
【B1】【B3】
Peoplefoundthe(omit)______ofhisspeechattheclosingceremonystrange.
最新回复
(
0
)