设有类A的对象Aobject,若用友员函数重载后置自减表达式,那么Aobject--被编译器解释为()。(A)Aob
设有类A的对象Aobject,若用友员函数重载后置自减表达式,那么Aobject--被编译器解释为()。
(A)Aobject.operator--()
(B)operator--(Aobject,0)
(C)--(Aobject,0)
(D)--(Aobject,0)
设有类A的对象Aobject,若用友员函数重载后置自减表达式,那么Aobject--被编译器解释为()。
(A)Aobject.operator--()
(B)operator--(Aobject,0)
(C)--(Aobject,0)
(D)--(Aobject,0)
第1题
设有类A的对象Aobject,若用成员函数重载前置自增表达式,那么++Aobject被编译器解释为()。
(A)Aobject、operator++()
(B)operator++(Aobject)
(C)++(Aobject)
(D)Aobject::operator++()
第2题
在C++中,如果在类中重载了函数调用运算符(),那么重载函数调用的一般形式为:()。
(A)(表达式)对象
(B)(表达式表)对象
(C)对象(表达式)
(D)对象(表达式表)
第3题
前置自增运算符++重载为类的友元函数的形式为【 】,重载为类的成员函数的形式为【 】。 (设类为A,类对象为a)
第4题
运算符“+”允许重载为类成员函数,或者非成员函数。若用operator+(c1,c2)这样的表达式来使用运算符“+”,应将“+”重载为【 】 函数。
第6题
不可定义作运算符重载函数的是()。
A 类以外的函数
B 成员函数
C 构造函数
D 友员函数。
第10题
A.运算符函数的名称总是以operator为前缀
B.运算符函数的参数可以是对象
C.运算符函数只能定义为类的成员函数
D.在表达式中使用重载的运算符相当于调用运算符重载函数
第11题
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【 】。
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!