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

admin2021-06-10  27

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

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

答案D

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

最新回复(0)