首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public:
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public:
admin
2017-11-28
30
问题
有如下程序:
#include<iostream>
#include<cstring>
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 Getb0{ return b;}
};
int main(){
char *p1=’’abcd’’,*p2=’’weirong’’;
int d1=6,d2=8;
XCD x(p1,d1),y(p2,d2);
cout<<strlen(x.Geta())+y.Getb()<<end1;
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、16
C、14
D、11
答案
A
解析
由类XCD的定义可知,成员函数Geta()返回的是字符串的长度,Getb()返回的是参数b的值。在主函数中strlen(x.Geta())的值等于4,y.Getb()的值等于8,所以输出两者的和为12。
转载请注明原文地址:https://www.kaotiyun.com/show/lxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
按照“先进先出”组织数据的数据结构是()。
非成员函数只有在声明为类的______才能防问这个类的所有private成员。
类的静态成员的定义说明语句不能出现在类的外部,而且只能定义【 】次。
不能实现函数之间数据传递的是( )。
若调用一个函数,且此函数中没有return语句,则正确的说法是该函数()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不会引起应用程序的变化,这是指数据的______。
下列语句中,输出与众不同的是
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
随机试题
我们常说的工业烧碱是指()。
建设世界一流军队,必须向能打仗、打胜仗聚焦,必须牢固树立的唯一的根本的标准是()
感染邪毒产后发热治法是
A.包煎B.研粉吞服C.入汤剂D.冲服E.后下
女患者,37岁,每于月经将潮,出现大便溏泻,脘腹胀满,神疲肢倦,经行量多,色淡质稀,舌淡,苔薄白,脉濡缓。中医辨证为
男,51岁,重症肺炎患者,入院后次日病情加重,突发持续性呼吸急促,发绀,伴烦躁,呼吸频率38次/分,心率108次/分,律齐,两肺可闻及湿啰音。血气分析:pH7.34,FaO250mmHg,PaCO230mmHg。胸片示两中下肺纹理增多模糊,斑片状阴影,心胸
据《工业企业厂界环境噪声排放标准》,夜间偶发噪声的最大声级超过限值的幅度不得高于()dB(A)。
为提高工作效率,经单位会计机构负责人批准,出纳人员可以兼任会计档案保管和债权债务账目的登记工作。()
根据消费税法律制度规定,下列各项中,符合消费税纳税义务发生时间规定的是()。
下列各句中,没有语病、句意明确的是()。
最新回复
(
0
)