**a赋值的问题
程序代码:
....
class a
......
class b
{
......
a **temp;
......
}
b::b()
{
temp=new a *[5];
for(int i=0;i<5;i++)
temp[i]=new a(i);
}我理解,temp是一个a的二维数组,在构造函数里new的也是一个a的二维数组(a[5][1])或者是一个一维的指针,那temp[i]应该等于new *a吧,为什么会temp[i]=new a



