首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCD{ char*a; int b; public: XCD(char*aa,int
有如下程序: #include #include using namespace std; class XCD{ char*a; int b; public: XCD(char*aa,int
admin
2020-07-30
23
问题
有如下程序:
#include
#include
using namespace std;
class XCD{
char*a;
int b;
public:
XCD(char*aa,int bb){
a=new char[strlen(aa)+1];
strcpy(a,aa);
b=bb;
}
char*Geta(){return a;}
int Getb(){returnb;}
};
int main(){
char*p1="abed",*p2="weirong";
int d1=6,d2=8;
XCD x(p1,d1),y(p2,d2);
cout<
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、16
C、14
D、11
答案
A
解析
由类XCD的定义可知,成员函数Geta()返回的是字符串的长度,Getb()返回的是参数b的值。在主函数中strlen(x.Geta())的值等于4,yGetb()的值等于8,所以输出两者的和为12。
转载请注明原文地址:https://kaotiyun.com/show/JWyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
下列关于虚函数的说明中,正确的是()。
下列有关继承和派生的叙述中,正确的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
下面关于派生类的描述中错误的是()。
下列函数模版中的定义中,合法的是()。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
随机试题
1862年,美国国会通过(),决定拨地办学,为农、工学院提供经费,培养工农业发展所需要的人才。这种学院也因而被称作“赠地学院”。
下列选项属于新闻要素的有【 】
原发综合征的胸部X线表现是()
原发性肝癌极易转移的脏器是
非乙方原因造成停水、停电、停气的应调整合同价款。()
外商投资企业场地使用权的内容不包括()。
中国证监会对证券公司违反经纪业务的处罚不包括()
下列历史要素联系有误的是()。
材料一在某市一条不足400米长的步行街上,清洁工人清理出人们吐掉的口香糖约15公斤。某市公交公司无人售票公共汽车3年间收到的残币假钞竞高达50万元。一孕妇在参加公务员录用考试后上了专门接送考生的大客车,全车考生没有一个人给她让座。材料二在对
下面不属于数据管理技术发展过程中人工管理阶段的特点的是
最新回复
(
0
)