![]() |
#2
仰望星空的2015-12-08 08:58
|

....
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