black

登录

单项选择题

有如下类定义
  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]

相关考题

单项选择题 有如下程序:   #include   #include   Using namespace std;   int main(){   int s[]={123, 234};   cout<  for(int i=0; i<2; i++) { cout<  return 0;   }   运行时的输出结果是()

单项选择题 有如下程序:   #include<iostream>   using namespace std;   class C1{   public:   ~C1(){ cout<<1; }   };   Class C2: public c1{   public:   ~c2(){ cout<<2; }   };   int main(){   C2 cb2;   C1 *cb1;   return 0;   }   运行时的输出结果是

单项选择题 软件详细设计产生的图如下: 该图是()

All Rights Reserved 版权所有©PP题库网库(pptiku.com)

备案号:湘ICP备14005140号-5

经营许可证号:湘B2-20140064