首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据程序中的注释将下列缺失部分补充完整。 class A{ char*a; public: A():a(0){} A(char*aa){ //把aa所指字符串复制给a所指向的存储空间 a= 【 】
根据程序中的注释将下列缺失部分补充完整。 class A{ char*a; public: A():a(0){} A(char*aa){ //把aa所指字符串复制给a所指向的存储空间 a= 【 】
admin
2013-02-27
53
问题
根据程序中的注释将下列缺失部分补充完整。
class A{
char*a;
public:
A():a(0){}
A(char*aa){ //把aa所指字符串复制给a所指向的存储空间
a= 【 】 char[strlen(aa)+1];
strcpy(a,aa);
}
~A(){delete[]a;}
}
选项
答案
new
解析
本题主要考查对动态存储分配的掌握。要将字符串复制给a所指向的内存空间,需先给指针a动态分配内存空间,故使用运算符new。
转载请注明原文地址:https://kaotiyun.com/show/qeVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intn=2,k=0;while(k++&&n++>2):printf("%d%d\n",k,n);}程序运行后的输出结果是()。
下列错误的定义是()。
下列数据中属于“字符串常量”的是()。
表达式:(int)((double)9/2)-(9)%2的值是()。
有以下程序:#include<stdio.hi>main(){inti,j;for(i=3;i>1;i——){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序运行的结果是(
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
下面不属于软件测试实施步骤的是()。
以下选项中,值为1的表达式是()。
软件开发的结构化生命周期方法将软件生命周期划分成()。
C++程序设计语言是()。
随机试题
经中国保监会批准筹建保险公司的,申请人应当自收到批准筹建通知之日起( )内完成筹建工作的。筹建期间届满未完成筹建工作,原批准筹建决定自动失效。
垂体细胞是()
男性,28岁,主诉心前区疼痛并放射至左肩,吸气时疼痛加重,坐位减轻,伴有发热、寒战、血压110/80mmHg,心率110次/min、律齐,体温38.5℃,其他检查无异常。心电图示S—T段抬高(除aVR),入院后第3天患者的血压下降,静脉压升高,出现颈静脉
此病最可能的诊断是如果病变发生在两侧,则可表现为
下面五个选项中,正确的有()。
工程建设强度是影响监理机构人员数量的主要因素之一,其数值( )。
EPC总承包合同中不属于业主权利义务的是()。
应急照明配电箱和分配电装置落地安装时宜高出地面()mm以上。
把十六大确定的“全面建设小康社会”的奋斗目标写入党章,具有重要的作用。为此必须()。
ForAmericans,timeismoney.Theysay,"Youonlygetsomuchtimeinthislife;you’dbetteruseitwisely."The【B1】______will
最新回复
(
0
)