A-A+
运算符重载时不需要保持的性质是()。 A.操作数个数B.操作数类型C.优先级D.结合性请帮忙
问题详情
运算符重载时不需要保持的性质是()。
A.操作数个数
B.操作数类型
C.优先级
D.结合性请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
重载运算符的规则如下:①c++不允许用户自己定义新的运算符,只能对已有的c++运算符进行重裁;②c++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是c++的标准类型。所以答案为B。