关于赋值运算符=的重载,下列表述中错误的是

admin2020-07-23  13

问题 关于赋值运算符=的重载,下列表述中错误的是

选项 A、=的重载函数必须且只能有一个参数
B、一个类即使没有重载=,也可以用=为该类的对象赋值
C、为了实现像"x=y=z;"这样的连续赋值,=的重载函数的返回值必须声明为引用
D、=可以重载为一个类的友元函数

答案D

解析 本题考查赋值运算符重载,赋值运算符只能作为类的成员函数重载,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/oQyp777K
0

最新回复(0)