首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】 #include <iostream> #include <string> using namespace std; class Y; class X
以下程序运行后的输出结果是【 】 #include <iostream> #include <string> using namespace std; class Y; class X
admin
2009-02-15
28
问题
以下程序运行后的输出结果是【 】
#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 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/Ozjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x):}程序运行后的输出结果是()。
以下选项中合法的标识符是()。
有以下程序:#include<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}
下列选项中,不属于数据库管理的是()。
关于C语言数据类型叙述中,错误的是()。
在具有2n个结点的完全二叉树中,叶子结点个数为
下列关于线性链表的叙述中,正确的是
C语言中char类型数据占字节数为()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
________属于价格折扣定价策略。
背景中的材料计划管理程序是否合理?说明理由。从“价差”方面分析材料成本增加的可能原因,并提出通过物耗管理控制成本的方法。
一家中国公司和一家美国公司商定共同出资在中国成立一家中外合资经营企业,并商定该家合资企业的投资总额为900万美元,请问:依照中国利用外资的政策法律规定,在正常情况下,这家合资企业的注册资本至少应为多少万美元?该合资企业在获得营业执照之日起的几年内应将注册资
甲公司接受税务师事务所纳税审查。关于2013年房产和土地的使用情况如下;(1)2013年初实际占地面积共为30000平方米.其中公司子弟学校面积2000平方米,医院占地1000平方米;(2)办公楼账面原值550万元,5月初改建办公楼,为改建支付费用12
中国证监会于2007年8月受理了甲股份有限公司(以下简称“甲公司”)申请首次公开发行股票并上市的申报材料,该申报材料披露了以下相关信息:(1)甲公司(非金融类企业)本次发行前的股本总额为人民币4000万元(每股面值人民币l元),本次拟发行8000万股,拟募
联系实际分析掌握知识与发展智力相结合的规律。
哺乳动物是脊椎动物中躯体结构、功能行为最为复杂的高级动物类群,下列不属于哺乳动物的是:
单位有个同事爱抢先领功,又爱把责任和错误往其他人身上推,你也被他算计过,你怎么对待?
俗话说,“一叶知秋”、“一燕知春”、“窥一斑而知全豹”。这些说法表明()。
A、 B、 C、 D、 B注意露天广场上的人和周围的建筑、雕像等风景。
最新回复
(
0
)