下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。 class A { public: A(int b); ~A(); private: int * a; };

admin2010-12-16  34

问题 下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。
class A
   {
   public:
   A(int b);
   ~A();
   private:
   int * a;
   };
   A::A(int b)
   {
   ______;
   }
   A::~A()
   {
   ______;
   }

选项

答案a=newint(B) delete a。

解析  C++中new和delete的使用有如下几种:①a=new int;delete a②a=new int(10);delete a;③a=new int[10];delete[]a;
转载请注明原文地址:https://jikaoti.com/ti/6OL0FFFM
0

最新回复(0)