动态创建一个m行n列的二维数组,简单赋值,最后再删除动态数组。
#include <iostream>
using namespace std;
int main()
{
int m=6,n=3;
int **array=new int*[m];
for(int i=0;i<m;++i)
{
array[i]=new int[n];
}
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
array[i][j]=i;
}
for(int i=0;i<m;i++)
{
delete[] array[i];
}
delete[] array;
cout<<endl;
system("pause");
return 0;
}