首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
51
问题
有如下类定义:
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全国计算机二级
相关试题推荐
关于虚函数,下面说的正确的是
下列字符串中可以用做C++语言标识符的是
下列程序的运行结果为______。#include<iostream.h>classmyclass{private:inta,b,c;public:voidfun()
在设计程序时,应采纳的原则之一是
有如下程序:#include<iostream>usingnamespacestd;className{charname[20];public:Name(){strepy(name,"");tou
下面有关纯虚函数的表述中正确的是()
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
随机试题
经典条件作用的五条定律包括________、________、泛化律、________、________。
一般词的最重要来源是()
用于观察细菌动力的是
下列不是急性白血病的临床特征的是
进行图书校样的文字技术整理时,校对人员应该确保同级标题的()等保持一致。
教师针对不同学生的情况进行个别辅导的教学组织形式是()。
A、 B、 C、 D、 D阴影部分的个数分别为1、2、3、4、(5),构成连续的自然数。
有100、10元、1元的纸币共4张,将它们都换成5角的硬币,刚好可以平分给7个人,则总币值的范围是()。
Lookatthenotesbelow.Someinformationismissing.Youwillheartwopeoplediscussinganinvoice.Foreachquestion(9-15),
支付宝(Alipay)是中国最大的第三方在线支付平台,由阿里巴巴集团(AlibabaGroup)于2004年创建。截至2012年底,支付宝拥有用户超过7亿。用户可利用这一平台支付各种费用,诸如网购、电话费、学费等等。以网购为例,买家先将钱存到支付宝账户,
最新回复
(
0
)