单选题
有如下类定义 class A { char *a; public: A():a(0){} A(char *aa){ //把aa所指字符串拷贝到a所指向的存储空间 a= ; strcpy(a,aa); strcpy(a,aa); } ~A() {delete []a;} }; 横线处应填写的表达式是
A、
nes char[strlen(aa)+1]
B、
char[strlen(aa)+1]
C、
char[strlen(aa)]
D、
new char[sizeof(aa)-1]
【正确答案】
A
【答案解析】
提交答案
关闭