一、双指针方法
双指针就是指像指针的指针,比如你可以这样声明一个数组和释放一个数组的空间:
//用delete释放空间
for(int m=0;m < x; m++)
delete[] p[m];
delete[] p;
二、STL vector
声明方法如下:
//声明一个i*j*k的三维数组
vector<vector<vector<int> > > vecAnt(m,vector<vector<int> >(n, vector<int>(l)));
for(int i = 0;i < m;i++)
for(int j = 0;j < n;j++)
for(k = 0;k < l;k++)
vecInt[i][j][k] = i+j+k;