首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a: public: A0:a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_________; strcpy(a,a
有如下类定义: ciass A{ char*a: public: A0:a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_________; strcpy(a,a
admin
2019-04-01
36
问题
有如下类定义:
ciass A{
char*a:
public:
A0:a(0){}
A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间
a=_________;
strcpy(a,aa);
}
~A()(delete[]a;}
};
横线处应填写的表达式是( )。
选项
A、new char[strlen(aa)+1]
B、char[strlen(aa)+1]
C、char[strlen(aa)]
D、new char[sizeof(aa)一1]
答案
A
解析
函数strlen(aa)返回字符串aa中字符的个数,不包括末尾的空字符。所以在内存空间创建字符数组a时,需要字符数组的长度是strlen(aa)+1。
转载请注明原文地址:https://kaotiyun.com/show/LiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向______进行分析的方法。
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。classmy(21ass{private:intdata:public::MyClass(int
执行语句序列inti=0;while(i<25)i+=3;cout<<i;输出结果是
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于______阶段。
1,2,3,4四个元素按顺序进栈,不可能的出栈顺序为()
A、 B、 C、 D、 B此题考查的是类的构造函数和析构函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于__________测试。
随机试题
设∫1+∞xpdx收敛,则p的取值范围是__________.
患者本次因深昏迷住院,第一次住院记录提供该患者有肝硬化腹水12年,最近连续3次血氨检查均正常,你认为哪项药物较合适
由造血干细胞和微循环障碍所致的贫血是
A、上颌乳尖牙B、下颌乳尖牙C、上颌乳中切牙D、上颌第二乳磨牙E、下颌第一乳磨牙哪个牙的形态不似任何恒牙
香附与高良姜配伍后,除善温中散寒,止痛,还善()。
下列不属于短期信用工具的是()。
下列关于招标人对潜在投标人或者投标人进行资格审查的说法正确的是()。
某一特定商品或资产在某一特定地点的现货价格与其期货价格之间的差额称为()
下列因素中,可能影响各类资产的风险收益状况以及相关关系的资本市场环境因素有( )。
2006年3月,银监会就商业银行开展个人理财业务所面临的各种风险,提出了进一步的监管要求,其中包括()。
最新回复
(
0
)