首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2020-10-21
70
问题
有如下类定义:
class MyClass
{
public:
private:
int data;
};
若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则横线处的声明语句应为( )。
选项
A、friend istream&operator>>(istream&is,MyClass&a);
B、friend istream&operator>>(istream&is,MyClass a);
C、istream&operator>>(istream&is,MyClass&a);
D、istream&operator>>(istream&is,MyClass a);
答案
A
解析
本题考查重载流运算符“>>”,根据重载规则,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/yNyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转周期。其
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay其中定义的类并不完整
静态数据成员在()进行初始化。
如果表达式v*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
阅读下面程序:#include<iostream.h>fun(inta,intb){intc;c=a+b:returnC;)voidmain(){intx=6,y=7,z=8,r;r=fun((x--,y++,x+y),z-
下面不属于软件工程的3个要素是()。
有如下类和对象的定义:classConstants{public;staticdoublegetPI(){return3.1416;}};Constantsconstants,下列各组
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
随机试题
凯恩斯把人们持有货币的三个动机分为()。
延迟AGC是指输入信号不大时AGC起作用,当输入信号电平超过某一值时AGC就不起作用。
在我国对外经贸关系中,双方经济实力不分强弱,规模不分大小,在谈判中应处于平等地位,是贯彻()
A.FⅢB.FⅦC.FⅧD.FⅫ内源性凝血途径的始动因子是
2004年3月,某县邮政局发生以下经济业务:传递函件、包件取得收入3万元,报刊发行收入9万元,邮务物品销售和其他邮政业务收入8万元;发生工资等支出6万元。已知邮政局适用的营业税税率为3%。该邮政局3月份应缴纳的营业税税额为( )万元。
针对不同需求的员工,应如何选择激励方式?
阅读下面的课例评析(节选),按要求答题。关于《记粱任公先生的一次演讲》的教学,我还想补充几则资料供参考,一是余光中的《听听那冷雨》,二是梁启超的《饮冰室文集》,深刻体会梁先生“印象最深”“至今不能忘记”等语句。这几则资料对理解文本或许有所帮助。对上述课例评
下列选项中,表述正确的是()。
Nowadaysteenagersarenot______tostandandappreciateworksofart;theyprefertoparticipateinthem.
A、Theylosttheirway.B、Theyforgotwhattheyweredoing.C、Theyweresleepy.D、Theyhadmentalmistakes.B该题问“根据本段,为什么人们在疲倦时易于
最新回复
(
0
)