题目内容

对自定义类型T重载赋值运算符“=”时,可以()。

A. 把参与赋值的两个操作数设置为运算符函数的参数
B. 把该运算符函数声明为const成员函数
C. 把该运算符函数声明为类的友元函数
D. 在类定义体外定义该运算符函数的函数体

查看答案
更多问题

a、b、C是类T的对象,为计算表达式c=a+b,必须()。

A. 以成员函数形式重载加法运算符+。
B. 以友元函数形式重载赋值运算符=。
C. 以友元函数形式重载加法运算符+。
D. 以T作为加法运算符函数的返回类型。

赋值操作符=重载时只能重载成类的成员函数。()

A. 对
B. 错

运算符重载可以改变运算符的优先级()

A. 对
B. 错

赋值运算符函数需要声明为类的const成员函数。()

A. 对
B. 错

答案查题题库