首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2019-07-10
44
问题
有如下类定义:
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/oP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
下列程序段循环()次。intx=-10;while(++x){}
执行下列语句后,输出的结果为__________。voidfun(){staticimx=3:x++:cout
对具有n个结点的线性表进行顺序查找,最坏情况下需要的比较次数为【 】。
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中,正确的是()。
一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队则元素退队的顺序为______。
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
下列字符串中可以用作C++语言标识符的是()。
在关系数据库中,用来表示实体间联系的是
随机试题
病房相对湿度过高时,患者往往感觉【】
下列属于职能部门化缺点的是()
某银行认购了某基金管理公司A、B两个特定客户资产管理计划,下列说法正确的是()。
符合资本化条件的资产是指需要经过相当长时间(一年或一年以上)的购建或者生产活动才能达到预定可使用或者可销售状态的固定资产、投资性房地产和存货等资产。()
党的领导是全面推进依法治国、加快建设社会主义法治国家最根本的保证。()
宋代具有一定公证意义的买卖契约是( )。
设随机变量X与Y的相关系数为0.5,E(X)=E(Y)=0,E(X2)=E(Y2)=2,则E[(X+Y)2]=________。
设D=为正定矩阵,其中A,B分别为m阶,n阶对称矩阵,C为m×n矩阵。(Ⅰ)计算PTDP,其中(Ⅱ)利用(Ⅰ)的结果判断矩阵B一CTA—1C是否为正定矩阵,并证明结论。
下列的程序段中y的计算结果为76543的是
Johnisthe(bright)______ofthetwoboys.
最新回复
(
0
)