//动态分配
char **a;
a = new char* [m];//分配指针数组
for(int i=0; i<m; i++)
a[i] = new char[n];//分配每个指针所指向的数组
//删除内存
for(i=0; i<m; i++)
delete[] a[i];
delete[] a;
C++二维数组动态分配内存
最新推荐文章于 2023-08-18 21:41:23 发布
//动态分配
char **a;
a = new char* [m];//分配指针数组
for(int i=0; i<m; i++)
a[i] = new char[n];//分配每个指针所指向的数组
//删除内存
for(i=0; i<m; i++)
delete[] a[i];
delete[] a;