首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
22
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若有一个MyClass类,则执行语句“MyClassobj1,obj2[2],*p;”后,自动调用该类的构造函数()次。
若有如下语句#include<iostream.h>voidmain(){intx=3;do{x=x-2cout<<x;{while(!(--x);}则上面程序段
()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
在关系模型中,一个关系的属性名表称为【 】,也就是二维表的表框架,相当于记录型。
非成员函数应声明为类的______函数才能访问这个类的private成员。
若希望派生类的对象不能访问基类中公有成员,应在( )方式下完成。
为了在两个关系中提取所有相同的元组,则在交与并这两种关系运算中,应使用【 】运算。
( )是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
用树形结构表示实体类型及实体间联系的数据模型称为______。
以下选项中合法的用户标识符是
随机试题
男性,74岁,吃拌凉菜后腹泻水样便每日3~4次,嗜睡1天,经门诊入院,既往有糖尿病史,体检:BP 22/12kPa(180/92mmHg),血钠145mmol/L,脱水貌,心界左锁骨中线外1.5cm,心音低钝,心率70次/分,血糖38.9mmol/L,血钾
卵泡发育过程中最早出现卵泡腔的卵泡是()
下列关于冠心病的易患因素叙述。不正确的是
北细辛主产于薄荷主产于
关于沐浴的说法正确的是
(2011年卷二第18题)根据合同法及相关规定,下列关于提存哪些是正确的?
Juliewantedtobecomeafriendof__________sharesherinterests.
Thetelephonesystemisnolongeroperative.
Wemetalarge______ofwhalesonourvoyagetoAustralia.
【B1】【B3】
最新回复
(
0
)