若要重载+、=、<<、==和[]运算符,则必须作为类成员重载的运算符是( )。 A. +和= B. =和<< C. ==和<< D. 和[] 相关知识点: 试题来源: 解析 D 正确答案:D解析:=、[]、( )、->以及所有的类型转换运算符只能作为成员函数重载,而且不能是针对枚举类型操作数的重载。 知识模块:运算符重载...
若要重载+、=、<<、==和[]运算符,则必须作为类成员重载的运算符是 A. + B. +和= C. =和[] D. ==和<< 相关知识点: 试题来源: 解析 C 正确答案:C 解析:本题考查重载运算符,C++规定有的运算符(如赋值运算符、下标运算符、函数调用运算符)必须定义为类的成员函数。所以本题选C。