选择题 38.  有如下类定义:
    Class MyClass{
    public:
    ______
    private:
    int data;
    }
    若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obj,则横线处的声明语句应为______。
【正确答案】 B
【答案解析】 在C++中,C++流输入运算符“>>”和输出运算符“<<”只能重载为非类成员函数,一般重载为友元函数。重载C++流输入运算符“>>”和输出运算符“<<”的格式为:
   friend istream& operator>>(istream&, <类名>&);
   friend ostream& operator<<(ostream&, <类名>);