单选题
下列关于运算符重载的叙述中,错误的是
A、
可以通过运算符重载在 C++ 中创建新的运算符
B、
赋值运算符只能重载为成员函数
C、
运算符重载为类的成员函数时,第一操作数就是该类对象本身
D、
重载类型转换运算符时不需要声明返回类型
【正确答案】
A
【答案解析】
解析:本题考查运算符重载,重载不能改变运算符运算对象的个数;不能改变运算符的优先级别;不能改变运算符的结合性;重载运算符的函数不能有默认值,否则就改变了运算符参数的个数;不能定义新的运算符,某些运算符不能重载。所以A选项错误。
提交答案
关闭