首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #include <iostream> #include <string> using namespace std; class Y; class X { int x;
以下程序运行后的输出结果是【 】。 #include <iostream> #include <string> using namespace std; class Y; class X { int x;
admin
2010-03-29
56
问题
以下程序运行后的输出结果是【 】。
#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
{
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,"stringX");
Y b(20,"stringY");
a. show (b) ;
return O;
}
选项
答案
stringX,stringY
解析
本题考核类的定义和友元函数的应用。
①该程序中,类X的成员函数show()在类Y中说明为友元,因此,在该友元成员 show()中可以访问类Y的私有成员stry。
②成员函数show()的功能就是输出类X的私有成员strx和Y对象ob的私有成员stry。
③主函数中定义了X类的一个对象a和Y类的一个对象b,并且都进行了初始化。然后调用对象a的成员函数show(),输出对象a中私有成员strx中的内容和对象b中私有成员stry中的内容,即字符串stringX和stringy。
转载请注明原文地址:https://jikaoti.com/ti/ImW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3),c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;
有以下程序:#includemain(){inta[4][4]={{l,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i
有如下嵌套的if语句if(a
下列各组排序法中,最坏情况下比较次数相同的是()。
度为3的一棵树共有30个结点,其中度为3,1的结点个数分别为3,4。则该树中的叶子结点数为()。
下列各组的排序方法中,最坏情况下比较次数相同的是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:C1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程序
算法的空间复杂度是指()。
随机试题
唐代的舞蹈可谓盛极一时,以下属唐代健舞的有()
心理学家把一个小白鼠关在笼子里,用隔板隔开,每次摇铃时,笼内一边就通电,小白鼠就由笼子一边跳过隔板到没有电的另一边,然后,心理学家慢慢提高隔板的高度,小白鼠想尽方法尝试了很多次,可是再怎么努力也跳不过去。之后,心理学家降低隔板的高度,即使比原来最低的高度还
颞颌关节开闭口CT扫描,显示最好的方法是
建筑业实行固定比例营业税税制,税率为( )。
运输包装上的标志就是运输标志,也就是通常所说的唛头。()
为证实合并财务报表合并范围的正确性,审计人员应当采取的审计程序是()。
我国《刑法》规定:“中华人民共和国国家工作人员和军人在中华人民共和国领域外犯本法规定之罪的,适用本法。”这一规定体现了我国在空间效力问题上采取了()。
2022年3月1日,习近平总书记在中央党校(国家行政学院)中青年干部培训班开班式上发表讲话强调,年轻干部是党和国家事业发展的希望,要锤炼()的政治品格,在新时代新征程上留下无悔的奋斗足迹。
证明(α,β,γ)2≤α2β2γ2,并且等号成立的充要条件是α,β,γ两两垂直或者α,β,γ中有零向量.
Couldthebadolddaysofeconomicdeclinebeabouttoreturn?SinceOPECagreedtosupply-cutsinMarch,thepriceofcrudeoil
最新回复
(
0
)