C++ 二维动态数组的声明与删除
来源:互联网 发布:怎么看淘宝丝袜买家秀 编辑:程序博客网 时间:2024/06/03 22:49
int N ;
cin >> N ;
int** data = new int* [N]; // creat two dimensional dynamic matrix.
for (unsigned i = 0; i <N; ++i) {
data[i] = new int [N];
cin >> N ;
int** data = new int* [N]; // creat two dimensional dynamic matrix.
for (unsigned i = 0; i <N; ++i) {
data[i] = new int [N];
}
...
for( int i = 0; i <N; ++i) {
delete [] data[i];
}
delete [] data;
以上摘自
http://blog.sciencenet.cn/blog-794272-689500.html
若为一维数组,例
int *sp= new int[N] ;
0 0
- C++ 二维动态数组的声明与删除
- 二维动态数组的声明与传参
- C++二维动态数组的创建与删除
- C++二维动态数组的创建与删除
- C++二维动态数组的创建与删除
- C++二维动态数组的创建与删除
- C++二维动态数组的创建与删除
- C++二维动态数组的创建与删除
- C++动态声明一维数组与二维数组
- C语言中二维数组的动态申请与释放
- C语言中二维数组的动态申请与释放
- C 二维数组的动态申请与释放
- 二维动态数组的删除和创建
- 动态二维数组的传参与删除
- 二维数组的声明
- c中动态与静态二维数组
- 动态二维数组(C++)
- 静态二维数组与动态二维数组的内存布局
- SOAP webserivce 和 RESTful webservice 对比及区别
- (1.3.6.2)线性排序:桶排序
- 基础算法总结之堆排序算法
- ubuntu sever的网络配置
- C++之纯虚函数和抽象类
- C++ 二维动态数组的声明与删除
- 面试题7 用两个栈实现队列
- ios开发-OC中ARC、block和protocol的学习
- 算法学习 - 拼接成最大的数字
- POJ2251 Dungeon Master 三维BFS
- Spring第一天の代码学习(Spring底层依赖注入和控制反转的小例子)
- MVC入门介绍
- volatile有什么作用
- 系统IO 编写copy程序 简析对文件的操作