单选题 有如下类定义: ciass A{ char *a; public: A():a(0){} A(char*aa){// 把aa所指字符串拷贝到a所指向的存储空间 a=________; strcpy(a,aa); } ~A()(delete[]a;} }; 横线处应填写的表达式是( )。
【正确答案】 A
【答案解析】解析:函数str1en(aa)返回字符串aa中字符的个数,不包括末尾的空字符。所以在内存空间创建字符数组a时,需要字符数组的长度是str1en(aa)+1。