首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=________; strcpy(a,a
有如下类定义: class A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=________; strcpy(a,a
admin
2021-09-05
36
问题
有如下类定义:
class A{
char*a;
public:
A():a(0){}
A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间
a=________;
strcpy(a,aa);
}
~A(){delete[]a;}
};
横线处应填写的表达式是( )。
选项
A、Dew char[strlen(aa)+1]
B、char[strlen(aa)+1]
C、char[strlen(aa)]
D、new char[sizeof(aa)-1]
答案
A
解析
对动态分配存储空间的考查,在C++中,回车键需计一字符,即总的长度为strlen(aa)+1。
转载请注明原文地址:https://jikaoti.com/ti/D7h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在对函数进行原型声明时,下列语法成分中,不需要的是()。
通过运算符重载,可以改变运算符原有的()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下列叙述中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:sizeof(strl)=5sizeof(str2)=10sizeof(str3)=l
请打开考生文件夹下的解决方案文件proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成
若字符指针P所指向的字符串为”abcdefg”,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
在C++中,打开一个文件时与该文件建立联系的是()。
请打开考生文件夹下的解决方案文件proj1,其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=(1,8),Endpo
随机试题
慢性粒细胞白血病病人骨髓象()
急性溶血性输血反应时尿检见
我国现阶段的“三资企业”属于下列选项中的哪种性质的经济?()
下列分项工程中,不属于水喷雾灭火系统工程的是()。
在双代号网络图中,为了正确地表达图中工作之间的关系,往往需要应用虚箭线。虚工作(虚线)表示工作之间的()。
领队在查验游客的证件、签证及机票时,应着重对()进行检查。
贾某骑摩托车违章撞伤田某,造成田某腿部表皮破裂。贾某送田某到医院治疗,护士未做皮试,即给田某注射破伤风针,田某因药物过敏而死。贾某的行为对田某死亡而言属于()。
A、 B、 C、 D、 B
计算并填写下表。
AnewreportreleasedbytheAmericanFederationofTeachers(AFT)remindsusofatopiceducationwritersalmostneveraddress—th
最新回复
(
0
)