【拾遗】C++申请与销毁动态二维数组
来源:互联网 发布:淘宝号怎么换绑支付宝 编辑:程序博客网 时间:2024/05/22 16:42
实质为定义一个指向指针的指针;
在一个一维动态数组的每个元素上,再定一个一个动态数组
在一个一维动态数组的每个元素上,再定一个一个动态数组
#include<iostream>#include<vector>using namespace std;//x行数,y列数void fun(int x,int y){ //定义指向指针的指针 int **n; //先动态申请一个动态一维数组 n=new int * [x]; //循环给每个元素上申请一个动态一维数组 for(int i=0;i<x;i++) n[i]=new int[y]; for(int i=0;i<x;i++) for(int j=0;j<y;j++) n[i][j]=i+j; for(int i=0;i<x;i++) { for(int j=0;j<y;j++) cout<<n[i][j]<<" "; cout<<endl; } //释放内存空间,先释放每一行的空间,再释放整体的空间 for(int i=0;i<x;i++) delete[] n[i]; delete []n;}int main(){ int x,y; while(cin>>x>>y) { fun(x,y); } return 0;}
0 0
- 【拾遗】C++申请与销毁动态二维数组
- 【拾遗】C++申请动态连续内存的二维数组
- C语言中二维数组的动态申请与释放
- C语言中二维数组的动态申请与释放
- C 二维数组的动态申请与释放
- C语言动态申请二维数组
- 二维数组的动态申请--c语言
- 动态申请二维数组。
- 动态申请二维数组
- 动态申请二维数组
- 动态申请二维数组
- 动态申请二维数组
- 动态申请二维数组
- 动态申请二维数组
- 申请动态二维数组
- 动态申请二维数组
- 动态申请二维数组
- 动态申请二维数组
- ios- 音乐播放器(1)
- Maven的pom.xml配置文件详解
- ASP.Net TextBox只读时不能通过后台赋值取值
- sqlmap常用命令
- Android的BUG(三) - 广为人知的诟病:频繁重启问题
- 【拾遗】C++申请与销毁动态二维数组
- ubuntu 下google浏览器的安装
- 用JAVA把JSON字符串转成JSON格式化的字符串 - tooyond
- CascadeType属性说明
- GTS Fail修改集锦com.google.android.xts.afw.AfwRequiredAppsOverlaysTest
- VPN实验
- centos7 PHP5.6.13升级
- Hdu 1166 线段树的运用
- 从一张表里插入到另一张表