首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> #include <string> using namespace std; class Y; class X { private: int x;
有以下程序: #include <iostream> #include <string> using namespace std; class Y; class X { private: int x;
admin
2010-03-29
74
问题
有以下程序: #include <iostream> #include <string> using namespace std; class Y; class X { private: int x; char *strx; public: X(int a, char *str) { x=a; strx=new char[strlen(str)+1]; strcpy(strx,str); } void show(Y &ob) ; }; class Y { private: int y; char *stry; public: Y(int b,char *str) { y=b; stry=new char[strlen(str)+1]; strcpy(stry, str); } friend void X: :show(Y &ob) ; }; void X: :show(Y &ob) { cout<<strx<<", "; cout<<ob, stry<<end1; } int main ( ) { X a(10,"X"); Y b (20, "Y"); a. show(B) ; return 0; } 执行后的输出结果是( )。
选项
A、X,Y
B、a,b
C、X,X
D、Y,Y
答案
1
解析
本题考核类的定义和友元函数的应用。
①该程序中,类X的成员函数show()在类Y中说明为友元,因此,在该友元成员 show()中可以访问类Y的私有成员stry。
②成员函数show()的功能就是输出类X的私有成员strx和Y对象ob的私有成员 stry,
③主函数main()中定义了X类的一个对象a和Y类的一个对象b,并且都进行了初始化。然后调用对象a的成员函数show,输出对象a中私有成员strx中的内容和对象b中私有成员stry中的内容,即字符串stringX和stringY。
转载请注明原文地址:https://kaotiyun.com/show/zFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(inta[][N],intb[]){inti;for(i=0;i
有以下程序:#includemain(){intk=5;while(一k)printf(“%d”,k一=3);printf(“\n”);}执行后的输出结果是()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为
下列对队列的描述中正确的是()。
若有以下程序段intr==8;printf("%d\n",r>>1);输出结果是
下列对软件测试和软件调试叙述中错误的是()。
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;m--)scanf("
在关系数据库中,用来表示实体间联系的是
关于C语言的符号常量,以下叙述中正确的是
有C语言表达式2*3+4+15%3,关于其执行顺序,以下叙述正确的是
随机试题
根据马斯洛需要层次理论,归属与爱的需要是_____。
Mostepisodesofabsent-mindedness-forgettingwhereyouleftsomethingorwonderingwhyyoujustenteredaroom—arecausedbya
我在找其他东西的时候,偶然发现了这张老照片。
A.头痛而眩B.头痛隐隐而晕C.头痛而空D.头痛如裂血虚头痛的临床特征是
女性,18岁。水肿少尿20天,近2天出现发烧,体温达38℃。检查:BP120/80mmHg,Hb110g/L,尿常规白细胞10~15个/HP。最可能的诊断为
纳税人享受减税、免税待遇的,在减税、免税期间应当按照规定办理纳税申报。()
马克思的利率决定理论认为,利率取决于()。
我们现在说到“官吏”,一般都笼而统之,一概叫“官吏”。实际上,自古以来“官”与“吏”乃是两山对峙二水中分的两回事。就其来源来说,官是指朝廷命官,是需要经过科举、军功或世袭得来的,而吏却是官雇佣的人员,也叫作幕僚,对于现代的国际社会,官应当是需要选举的人员,
设某商品的最大需求量为1200件,该商品的需求函数Q=Q(p),需求弹性η=>0),p为单价(万元).(I)求需求函数的表达式;(Ⅱ)求P=100万元时的边际收益,并说明其经济意义.
•Lookatthesentencesbelowandthefollowingadvertisements.•Whichbusinessforsaledoeseachsentence(1-7)referto?•For
最新回复
(
0
)