问题 单项选择题

重载输入流运算符>>必须使用的原型为

A.istream& operator >>(istream&,<类名>&);

B.istream& operator >>(istream,<类名>);

C.istream operator >> (istream,<类名>&);

D.<类名> operator >>(istream&,<类名>&);

答案

参考答案:A

解析: 本题考核运算符的重载。C++中重载输入流运算符>>和输出流运算符<<只能作为非类成员函数重载,且必须使用如下原形:
istream& operator>>(istream&,<类名>&);
ostream&operator<<(ostream&,<类名>):

单项选择题 A3/A4型题
单项选择题