请在下面的横线处填上适当内容,以使类的定义完整。cla
请在下面的横线处填上适当内容,以使类的定义完整。
class Array
{
Int* ptr;
Int size;
public:
Array(){size=0; ptr=NULL;}
Array(int n){size=n;ptr=new int[size];}
Array(______(1)_______)//复制初始化构造函数
{
size=a.size;
ptr=new int[size];
for(int i=0;i<size;i++)
________(2)________;//将源对象的动态数组内容复制到目标对象
}
};答案
第1空:const Array &a
第2空:ptr[i] = a. ptr[i]