首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_____; strcpy(a,aa);
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_____; strcpy(a,aa);
admin
2017-04-25
107
问题
有如下类定义:
ciass A{
char*a;
public:
A():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://www.kaotiyun.com/show/y1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
定义如下一维数组:inta[5],*p;,则下列描述错误的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
下列函数原型声明中错误的是
设有如下关系表:则下列操作中正确的是
若有以下宏定义: # define N 2 # define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5));后的结果是
模板函数的真正代码是在()时候产生。
用两方式控制格式输出分别是_______和用控制符。
随机试题
菲德勒的随机制宜的领导理论认为,影响领导行为的因素有()
ThefilmIsawyesterdayisthebestone______I’veeverseen.
类风湿关节炎早期MRI表现中,正确的有
焊接钢筋网片为500mm×400mm,钢筋直径为Φ6(HPB235),两个方向的钢筋分别为10根和8根,网片间距s=50mm,则间接钢筋的体积配箍率与下列( )项数值最为接近。间接钢筋的局部承压承载力提高系数βcor=2,体积配箍率为ρv=0.03,
某建设单位在一审判决后,不服提起上诉,二审法院作出发回重审的裁定,对此下列说法错误的是()。
关于处置组,下列表述中正确的是()。。
社会工作者在推动社会性别主流化的过程中,工作的重点内容包括()。
Nowomancanbetoorichortoothin.ThissayingoftenattributedtothelateDuchess(公爵夫人)ofWindsorembodiesmuchoftheod
Thesummervacation______over,theythengotdowntotheirworkagain.
A.equallyB.compensateC.distinctionD.givenE.qualifyF.fairerG.concernedH.admissionI.proveJ.apparentK.
最新回复
(
0
)