首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
admin
2021-05-06
64
问题
设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/KTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*P=a;则数值为9的表达式是()。
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
若有如下类声明classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2]:以后,程序的输出结果是()
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
有如下类定义:c1assAA{inta;public:intgetRef()const{retum&a;}//①intgetValue()const{retuma;}
关于运算符重载,下列表述中正确的是()。
若字符指针p所指向的字符串为"abcdefg",在执行语句()。char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
面向对象方法中,继承是指()。
下列关于析构函数的描述中,错误的是()。
在数据流图中,带有箭头的线段表示的是()。
随机试题
Windows2000中活动窗口表现为
在森林生态系统中,()的生产力最高,生物量最大。
A巧克力培养基BSS培养基C罗氏培养基DB-G培养基E庖肉培养基培养淋病奈瑟菌选用
第二孔未闭型房间隔缺损血流动力学改变,不应出现的是
公路工程设计变更,是指自公路工程初步设计批准之日起至通过竣工验收正式交付使用之日止,对已批准的初步设计文件、技术设计文件或施工图设计文件所进行的修改、完善等活动。为加强公路工程建设管理,规范公路工程设计变更行为,保证公路工程质量,保护人民生命及财产安全,
诚实是指言行思想一致,不弄虚作假、不欺上瞒下,做老实人,说老实话,办老实事。()
下列属于违反系统安全规定的具体表现的是()。
Mergersandtakeoversmeantheactivitiesthattwoormorebusinessesjointogetherandoperateasoneorganization.Mergersus
Imagineaworldinwhichtherewassuddenlynoemotion--aworldinwhichhumanbeingscouldfeelnoloveorhappiness,noterror
K根据Stickingto和fallasleepmoreeasily定位到K段。该段第2句提到,如果每天坚持同一时间起床,你会发现自己更容易入睡。本题句子是第2句的同义改写。
最新回复
(
0
)