单选题
运算符重载时必须有所不同的是
A、
优先级
B、
结合性
C、
操作数个数
D、
操作数类型
【正确答案】
D
【答案解析】
解析:本题考查运算符重载,重载不能改变运算符运算对象的个数;不能改变运算符的优先级别;不能改变运算符的结合性;重载运算符的函数不能有默认值,否则就改变了运算符参数的个数;不能定义新的运算符,某些运算符不能重载。而运算符的初衷就是操作数类型不同而实现相同的效果。
提交答案
关闭