**a赋值的问题
![](zzz/editor/img/code.gif)
.... 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
.... class a ...... class b { ...... a **temp; ...... } b::b() { temp=new a *[5]; for(int i=0;i<5;i++) temp[i]=new a(i); }