问题 单项选择题

下面关于成员函数重载运算符和友元函数重载运算符相同的是

A.成员函数和友元函数可重载的运算符是不相同的

B.成员函数和友元函数重载运算符时都需要用到this指针

C.成员函数和友元函数重载运算符时都需要声明为公有的

D.成员函数和友元函数重载运算符时的参数町能是相同的

答案

参考答案:A

解析:【命题目的】考查C++语言中操作符重载中成员函数重载和友元函数重载的不同。
【解题要点】成员函数和友元函数可重载的运算符有些相同的,有些是不同的,友元函数没有this指针,二者重载相同运算符时的参数肯定是不同的,成员函数重载运算符时都必须声明为公有的。
【考点链接】友元函数的声明关健字是friend。

单项选择题 A型题
单项选择题