C++中动态分配输入长度的二维数组

RJzz 发布于 2015/05/13 07:33
阅读 1K+
收藏 0

C++中动态分配输入长度的二维数组

我知道的有这样的方法:

//先声明一个二维指针

int **p = new int*[a];

for(int i = 0; i < a; i++) {

    p[i] = new int[];

}

希望大家能够分享一下其他的方法

加载中
0
yuncliu
yuncliu

你这应该算c语言

c++应该是这样的

vector<vector<int> > m

RJzz
RJzz
嗯嗯,想多总结一些动态分配的方法,thanks
0
安西都护府首席程序员
安西都护府首席程序员
int **p=NULL,i=0;


   p=(int **)malloc(sizeof(int *)*SIZE);


   for(;i<SIZE;i++)
   {
     *(p+i)=(int *)malloc(sizeof(int )*4);
   
   }
RJzz
RJzz
这是c语言的方式把?
返回顶部
顶部