不知怎样用new申请一个二维数组
我想申请一个二维数组,其中每一个元素是一个我自己创建的对象,不知怎么办。。这是我的想法。
程序代码:
Block *map[5];//创建一个Block对象类型的指针数组 ///初始化map for(int i=0;i<5;i++) { for(int j=0;j<5;j++) { ///(map[i]+j)=new Block(i,j); 这样会报错,因为(map[i]+j)不是一个变量 } }
请大家指教一下。。
Block *map[5];//创建一个Block对象类型的指针数组 ///初始化map for(int i=0;i<5;i++) { for(int j=0;j<5;j++) { ///(map[i]+j)=new Block(i,j); 这样会报错,因为(map[i]+j)不是一个变量 } }