首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2019-04-01
45
问题
有如下类定义:
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://kaotiyun.com/show/CiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了培养良好的程序设计风格,下列描述中正确的是
设有定义intx;floaty;,则10+x+y值的数据类型是
单个用户使用的数据视图的描述称为
下列叙述中正确的是()。
有如下程序:#include<iostream>usingnamespaeestd;classA{public:A(inti):rl(i){}voidprint(){cout<<’E’<<rl<
在数据库系统中,实现各种数据管理功能的核心软件称为______。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
静态数据成员在()进行初始化。
冒泡排序在最坏情况下的比较次数是
随机试题
有呼吸有心跳的触电者也适用于胸外挤压。
Preventionisalwayspreferabletoacure,andwhilemuchofthedataarestillpreliminary,agrowingbodyofevidencesuggests
男性,25岁。高空坠地,现场见:患者清醒,胸10~11压痛,剑突以下感觉运动障碍,最恰当的急救搬运是
下列案件,应公开审理的是:()
采用汇总记账凭证账务处理程序,转账凭证的会计分录应为()。
2017年2月28日联合国安理会就有关叙利亚化学武器问题的决议草案进行表决,中国行使了否决权,草案未获通过。这表明()。
A省2009年全年全部工业增加值148.70亿元,比上年增长25.8%。规模以上工业增加值增长21.4%,其中,国有及国有控股企业增长19.1%,有限责任公司增长28.8%,股份制企业下降1.6%,外商及港澳台商投资企业增长16.2%,私营企业增长92.7
在LinuX操作系统中,cd.../..命令的作用是______。A.转到当前目录的上级目录B.转到根目录C.转到root日录D.转到当前日录的上两级目录
某教务管理系统使用SQLServer2008数据库管理系统,数据库软硬件配置信息如下:Ⅰ.数据库运行在两路IntelXeonE5-26092.4GHzCPU(每路CPU4核心),128GB内存、2块300GB15000转SAS硬盘(RAI
语句DimNeWarray(10)AsInteger的含义是()。
最新回复
(
0
)