首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
admin
2021-05-06
67
问题
设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/hWfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:usingnamespacestd;{public:TestClass(intr1,intr2){R1=r1;R2=r2;}voidprint();
下列关于运算符重载的叙述中,错误的是
设有以下定义和程序:#inc1ude<iostream.h>c1assTestClass1{pubitic:voidshowl0{cout<<"TestClass1"<<end1;
有以下程序段:#include#defineMAX(x,y)(x)>(y)?(X):(y)voidmain(){intij,k;i=10;j=15;k=MAX(i,j)*10;
下面关于指针的说法中错误的是()。
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
下面描述中不属于数据库系统特点的是()。
软件设计中模块划分应遵循的准则是()。
下列关于类定义的说法中,错误的是
随机试题
Manyacustomer______aboutthepoorqualityofthewashingmachines.
某青年病人,平素体健,现因受凉后出现咳嗽伴少量黏痰发热,下列哪项护理措施不妥()。
前房角镜下所见的Schwalbe线,与角膜哪一层的止端相一致
无痛性阴道出血胎位不清,板状子宫
患者,男,56岁,行胆囊切除、胆总管探查、T管引流术,患者术后连续5天引流量持续不减,提示
土地使用者应当在签订土地使用权出让合同后()内,支付全部土地使用权出让金。
现行的建筑工程施工质量验收规范体现了( )的指导思想。
在城市规划区的建设工程申领施工许可证时需取得规划许可证。对此,下列说法正确的是()。
互换是指两个或两个以上的当事人按共同商定的条件,在约定的时间内定期交换()的金融交易。
根据物流活动的客观规律,各物流系统共同采取有效措施,以最低的物流成本达到最佳的物流效益的过程称为物流()化。
最新回复
(
0
)