问题 单项选择题

有如下类定义:
class A
char *a;
public:

A():a(0)A(char*aa)//把a3所指字符串拷贝到a所指向的存储空间
a=______;
strcpy(a,aa);~A()delete[]a;

横线处应填写的表达式是(
)。A) Dew char[strlen(aa)+1]
B) char[strlen(aa)+1]
C) char[strlen(aa)]D) Dew char[sizeof(aa)-1]

答案

参考答案:A

解析: 对动态分配存储空间的考查,在C++中,回车键需计一字符,即总的长度为strlen(aa)+1。

单项选择题 A1/A2型题
单项选择题