重载流提取运算符的一般格式是( )
A、
ostream &operator>>(ostream & output,类名&对象名){...}
B、
ostream &operator<<(ostream & output,类名&对象名){...}
C、
istream &operator>>(istream & input,类名&对象名){...}
D、
istream &operator<<(istream & input,类名&对象名){...}
【正确答案】:C
【题目解析】:
重载流提取运算符的一般格式如下:
istream &operator>>(istream & input, 类名&对象名)
{
……
return input;
}
故选C。
【拓展】
重载流插入运算符的一般格式如下:
ostream &operator<<(ostream & output, 类名&对象名)
{
……
return output;
}