[转]c++使用new来申请二维数组
来源:互联网 发布:js offsetwidth取不到 编辑:程序博客网 时间:2024/06/15 19:26
用new delete 来申请动态二维数组空间, 网上也找不到简洁的代码, 于是自己写出如下:
以二维int型数组为例——
cin>>m>>n; //m,n分别为行数和列数
int ** p;
p = new int*[m];
for( int i = 0; i < m; i++ )
p[i] = new int[n];
然后就可以如二维数组给p[i][j]赋值了.
代码解释:
以一个指针的指针指向一个指针数组, 然后给指针数组里的每个指针申请一维空间.
最后别忘了释放:
for( int i = 0; i < m; i++ )
delete[]p[i];
delete[]p;
阅读全文
0 0
- [转]c++使用new来申请二维数组
- C语言动态申请二维数组【用new函数】
- 【C++】使用new新建动态二维数组
- 【C++】使用new新建动态二维数组
- c中使用malloc动态申请二维数组
- 如何用new来动态申请二维空间。
- C语言动态申请二维数组
- C堆上申请二维数组
- 二维数组的动态申请--c语言
- c++中的new()申请二维数组_百度知道
- C/C++ new 一个二维数组
- 模板:使用new delete 创建二维数组
- 使用new和delete创建二维数组
- 动态申请二维数组。
- 动态申请二维数组
- 申请二维数组
- 动态申请二维数组
- C++ 申请二维数组
- springboot构建项目
- Javascript高性能动画与页面渲染
- HDU
- 第四课:css3媒体查询
- 删数
- [转]c++使用new来申请二维数组
- 8.13
- 并查集 关押罪犯
- Feign学习笔记2-源码解读
- 防火墙与NAT
- 阿里云API:全国天气预报查询(免费版)(C#实现)
- 8.13
- patch(代码注入)
- NuttX 入门笔记4 STM32F103C8T6(STM32f103-minimum) 按键测试