单选题
下列运算符中,可以重载为非成员函数的是( )。
A、
=
B、
>>
C、
[]
D、
()
【正确答案】
B
【答案解析】
解析:赋值操作符=、下标操作符[]和箭头操作符一>必须定义为类成员函数,而输入输出操作符可以定义为非成员函数。故本题答案为B选项。
提交答案
关闭