填空题
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。
classA
{
public:
A(intb);
~A( );
private:
int*a;
};
A::A(intb)
{
【11】 ;
}
A::~A( )
{
【12】 ;
}
【正确答案】
1、【12】delete a
【答案解析】【11】a=new int(b)
解析:C++中new和delete的使用有如下几种:①a=new int;delete a;②a=new int(10);deletea;③a=new int[10];delete[]a;。