首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
admin
2021-06-10
2
问题
有如下类定义:
class MyClass {
public:
_____________
private:
int data;
};
若要为 MyClass 类重载流输出运算符 <<,使得程序中可以"cout << obj;"这样的语句输出 MyClass 类的对象 obj 中成员变量 data 的值,则横线处应填入的语句是
选项
A、friendostream&operator<<(ostream&os,MyClassa);
B、friendostream&operator<<(MyClassa,ostream&os);
C、ostream&operator<<(ostream&os,MyClassa);
D、ostream&operator<<(MyClassa,ostream&os);
答案
A
解析
本题考查在类中重载流运算符<<,那么需要将该运算符重载为友元成员函数,且第一个参数为ostream&os,所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/5wfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:Constructor,i=0,Destructor注意:错误的语句在//******error******的下面,修改该语句
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Theva
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:1234567
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:151注意:错误的语句在∥********error********的下面,修改该语句即可。#i
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串s中,s
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#includeusingnamespacestd;classBase{inta,b;
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
国家创制法律规范的方式主要有()
A、气滞血瘀B、气不摄血C、气随血脱D、气血两虚E、气血失和肝病日久,两胁胀满疼痛,并见舌质瘀斑、瘀点。其病机是
女性,32岁。尿频、尿痛、尿急,下腹部不适2天就诊,无发热,无肾盂叩击痛,尿镜检:白细胞满视野、红细胞2~4/Hp,肾功能正常。此时的诊断为
患儿,男,3岁。过节期间饮食无度,导致恶心呕吐,节后数天厌食、烦躁不安、口渴、脘腹胀满、大便干燥。证属食滞化热,宜选用的中成药是
为减轻骨骼隆突处的压力不可选用的物品是
证券公司的注册资本有5000万元、1亿元和5亿元三个标准。()
中国共产党的最早组织是()。
已知向量的始点A(4,0,5),的方向余弦为则B的坐标为()
计算机的存储容量是由______决定的。
InAustralia,legislativepowerisvestedintheCommonwealthParliament,whichconsistsofthefollowingEXCEPT______.
最新回复
(
0
)