首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #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
74
问题
以下程序运行后的输出结果是【 】。
#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)+l];
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)+l];
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 0;
}
选项
答案
string X,string Y
解析
本题考核类的定义和友元函数的应用。
①该程序中,类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://kaotiyun.com/show/L6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关数据库的描述,正确的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
软件生存周期中,解决软件“做什么”的阶段是()。
设有课程关系模式:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址),并且假定不同课程号可以有相同的课程名,每门课程只有一位任课教师,但每位教师可以有多门课程。关系R范式最高达到
设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
通常软件测试实施的步骤是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
ThewritersoftheConstitutionworkedoutthe"checksandbalances"inorderto______.()
冠心病主要危险因素不包括
A.35%~75%B.30%~70%C.2~10℃D.10~30℃E.2~8℃冷处所指环境条件是()。
磺酰脲类降糖药的作用机制是()。
【2006年第11题】下列四个静定梁的荷载图中,哪一个产生图3-413所示的弯矩图?
甲公司拥有乙公司80%的有表决权股份,能够控制乙公司财务和经营决策。2014年6月1日,甲公司将本公司生产的一批产品出售给乙公司,售价为1200万元,成本为800万元,未计提存货跌价准备。至2014年12月31日,乙公司已对外出售该批产品的80%。不考虑其
亦余心之所善兮,______。(屈原《离骚》)
(中国人大2012年)X公司正在研究如何调整公司的资本结构。目前,公司发行在外的股票为4,000万股,每股价格20元。(以市场价值计)负债权益比为0.25。公司权益的贝塔为1.2,公司的债务评级为AAA,对应的市场利率基本等于目前8%的无风险利率水平,市场
下面关于并行数据库的体系结构的叙述,比较全面的是Ⅰ.共享内存结构Ⅱ.共享磁盘结构Ⅲ.无共享资源结构
PsychologistGeorgeSpilichandcolleaguesatWashingtonCollegeinChestertown,Maryland,decidedtofindoutWhether,asmany
最新回复
(
0
)