首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 c1ass MyClass public: ________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>o
有如下类定义 c1ass MyClass public: ________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>o
admin
2020-11-11
28
问题
有如下类定义
c1ass MyClass
public:
________
Private:
int data;
};
若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obj,则横线处的声明语句应为( )。
选项
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
解析
C++的输入运算符>>作为非类成员函数重载。在一个类中,可将输入运算符>>声明为友元函数,在类MyClass重载输入运算符>>的形式如选项A)所示。
转载请注明原文地址:https://kaotiyun.com/show/bcyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//********error********
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下:12341243132413421
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
下列关于数据库设计的叙述中,正确的是()。
运算符重载是对已有的运算符赋予多重含义,因此()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
if语句的语法格式可描述为: 格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1>else<语句2> 关于上面的语法格式,下列表述中错误的是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
随机试题
男性,50岁,低热咳嗽2个月伴右胸痛,今日咯血80ml。体温38℃,呼吸18次/min。接诊该病人应采取的措施是
寿命期相同的互斥方案的比较可采用的主要指标有()。
PDCA循环中,检查阶段的主要任务是()。
会计电算化的作用主要是()。
个人汽车贷款采取抵押担保方式的,应要求抵押物共有人当面签署借款抵押合同。()
下列写入外观设计专利申请文件中的内容,错误的是()。
Oneofthemore______resultsofthepriceincreasewasaninitialdropinsales.
“青出于蓝而胜于蓝”反映出师生关系应具备的特点是()
人民警察的()是有关人民警察政治觉悟、政治行为和政治言论方面的规范。
修改现有软件系统的设计文档和代码以增强可读性,这种行为属于__________维护。
最新回复
(
0
)