voide main()
{
int m, n;
cin >> m>>n;//输入m行n列的数组
int **p = new int*[N]; //动态申请一个二维数组
//int *p = new int[N];//动态申请一个一维数组
for (int i = 0; i < m; i++)
{
p[i] = new int[n];//每行的列申请的内存
for(int j = 0;j
{
cin >> p[i][j];
}
}
for (int i = 0; i < m; i++)
{
for (int j = 0;j
{
cout << p[i][j] << " " ;
}
}
cout<<endl;
//删除刚才分配的列数组内存
for(int i = 0;i
{
delete []p[i];
}
//删除数组分配的内存
delete [] p;
}