首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCD{ char*a; int b; public: XCD(char;l:aa,int bB){ a=flew char[strlen(aA)+1]
有如下程序: #include #include using namespace std; class XCD{ char*a; int b; public: XCD(char;l:aa,int bB){ a=flew char[strlen(aA)+1]
admin
2017-10-17
59
问题
有如下程序:
#include
#include
using namespace std;
class XCD{
char*a;
int b;
public:
XCD(char;l:aa,int bB){
a=flew char[strlen(aA)+1];
strcpy(a,aA);
b=bb;
}
char*lE Geta(){return a;}
int Getb(){return b;}
};
int main(){
char*pl=”abcd”.*p2=”weirong”;
int dl=6,d2=8;
XCD x(pl;d1),Y(p2,d2);
cout<
return 0;
}、
运行时的输出结果是
选项
A、12
B、16
C、14
D、11
答案
A
解析
定义x、y时调用构造函数使x.a为“abcd”,x.b=dl=6;y.a为“weirong”,y.b=c12=8。所以strlen(x.Geta( ))等于p1的长度4,y.Getb( )等于8。4+8=12,所以输出结果为12。
转载请注明原文地址:https://kaotiyun.com/show/TJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是()#include<iostreas.h>voidmain(){inti:inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++=c
实现比较两个字符串大小的函数是_____。
【】是指反映数据元素之间逻辑关系的数据结构。
运算符重载仍然保持其原来的优先级、________和________
在下列对字符数组进行初始化中,()是正确的。
数据结构的存储结构包括顺序、索引、散列和【 】四种。
在文件操作中,代表以追加方式打开文件的模式是
下列虚基类的声明中正确的是
数据库设计的根本目标是要解决
算法的时间复杂度是指
随机试题
下列哪一项不能作为幽门梗阻的诊断依据
A.氨B.苯C.一氧化碳D.氰化物E.汞防毒面具滤料要求其滤毒性能好,不同毒物宜选用的适宜滤料:硫酸铜
下列菌属中的大多数成员甲基红阳性,动力阳性,苯丙氨酸脱氨酶阴性的是
关于监理实施细则编制依据、内容的审核,说法正确的是()。
下列各项中,不宜作为企业价值评估中折现率的经济参数包括()。
提出相对论的科学家是()。
新课程的核心理念是()。(云南省)
Innocircumstancescanmoreworkbegotoutofamachinethan______.
Whereistheconversationmostprobablytakingplace?What’sthewoman’smajor?
Wehopethatsuchabook______ishelpfulisonsalenow.
最新回复
(
0
)