首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
admin
2020-06-29
81
问题
设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/P48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++运算符结合性的说法中,正确的是()。
关于getline()函数的下列描述中,()是错误的。
变量定义如下;int*p;则下列不同于*p=*p+1;的是()。
下面关于函数模板的表述中不正确的是()
栈通常采用的两种存储结构是
下列关于模板的描述中,错误的是()。
下列关于运算符重载的描述中,错误的是()。
下列关于对象初始化的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClassl实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay
为类MyClass重载赋值运算符时,应将其重载为类的
随机试题
中碳调质钢由于含碳量高,合金元素含量高,因此宜采用较高的热输入焊接。
若anxn在x=-3处条件收敛,则其收敛半径R()
开标时,所列()情况之一视为废标。
机电工程专业注册建造师的成本费用管理文件包括()。
(2010年考试真题)国内信用证结算方式只适用于转账结算的,不得支取现金。()
甲、乙双方签订了货物买卖合同,由甲方向乙方提供货物,后经甲方同意,乙方将合同中的权利、义务转给丙。这样,法律关系的()就发生了变更。
实质教育论认为教育的主要目的是发展心智能力而不是教育知识。()
Consumerproductssuchasshampoosandsunscreens,evenonesboostedassafer,maycontainpotentiallyharmfulchemicalsnotlis
Today’schildren,whooftengrowuplonelyinhomesthatareseparatedfromotherchildren,needfa
Thecomputerbringsboththe【B1】______anddangers.Thatmeansdangertophysicaland【B2】______well-beingofthepeoplewhowor
最新回复
(
0
)