首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 #include <iostream> #include <string> using namespace std; class Y;
以下程序运行后的输出结果是______。 #include <iostream> #include <string> using namespace std; class Y;
admin
2010-12-16
48
问题
以下程序运行后的输出结果是______。
#include <iostream>
#include <string>
using namespace std;
class Y;
class X
{
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
{
prlvate:
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<<endl;
}
int main{
{
X a (10, "stringX");
Y b (20, "stringY");
a. show (b);
renurn 0;
}
选项
答案
stringX stringY
解析
本题考核友元函数的应用。该程序中,类X的成员函数show()在类Y中说明为类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/C1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inlude<stdio.h>main(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行后的输
下列4个程序中,完全正确的是()。
有以下程序:#inc1ude#inc1udestructA{inta;charb[10];doublec;};voidf(structA*t);main(){struct
面向对象方法中,继承是指()。
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
将E-R图转换到关系模式时,实体与联系都可以表示成()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
对于循环队列,下列叙述中正确的是()。
随机试题
测定DDT时,环己烷萃取液的脱水剂是()。
患者男,50岁,半年来反复出现腹泻,粪便糊样,时有腹泻和便秘交替。检查轻度贫血貌,右下腹部可扪及肿块,胃肠X线检查示回盲部钡剂充盈缺损,考虑最不像哪个病()
下列哪一类HLA位点的抗原对移植最为重要
下列何药可防治晕动病呕吐
治疗痫病风痰闭阻证,应首选()
胎盘功能测定的方法有
2000年6月,最高法院决定定期向社会公布部分裁判文书,在汇编前言中指出:“最高人民法院的裁判文书,由于具有最高的司法效力,因而对各级人民法院的审判工作具有重要的指导作用,同时还可以为法律、法规的制定和修改提供参考,也是法律专家和学者开展法律教学和研究的宝
货币之间的收付业务应编制()。
Whenwillshowersreachsouth-westEnglandandthesoutherncoastofWales?
Wheremostlikelydoesthewomanwork?
最新回复
(
0
)