问题
单项选择题
有以下类定义:
class A
char*a;
public:
A( ):a(0)
A(char*a
A.//把aa所指字符串复制到a所指的存储空间
a=______;
strcpy(a,aA) ;
~A( )delete[ ]a;
;
画线处应填写的表达式是A) new char[strlen(aA)+1]
B.char[st
C.char[
D.ne
答案
参考答案:A
解析: 为a申请一个比aa串长增加1的一个存储空问。B和C缺少new运算子,D分配空间不足。