C/C++二维数组的创建与释放
来源:互联网 发布:网络购物诈骗名词解释 编辑:程序博客网 时间:2024/06/06 07:52
要创建一个m*n的二维数组arr:
C:
int** arr=(int **)malloc(sizeof(int *)*m);for (i=0; i<m; i++) arr[i]=(int *)malloc(sizeof(int) * n);
C++:
int ** arr=new int* [m];for (i=0; i<m; i++) arr[i]=new int[n];
释放二维数组:
C:
for (i=0; i<m; i++) free(arr[i]);free(arr);
C++:
for (i=0; i<m; i++) delete[] arr[i];delete[] arr;
转自:
http://www.cnblogs.com/denflyson/archive/2012/06/30/2570996.html
0 0
- C/C++二维数组的创建与释放
- c/c++ 动态创建与释放二维数组
- C语言二维数组动态创建与释放
- C语言中二维数组的动态申请与释放
- C语言中二维数组的动态申请与释放
- C 二维数组的动态申请与释放
- 二维数组动态生成与释放(c/c++)
- C++\V动态创建和释放二维数组
- C++:数组动态创建与释放
- C/C++中动态创建和释放二维数组的两种办法
- 二维数组动态分配和释放(c/c++)
- C/C++中的二维数组动态内存分配与释放
- C/C++动态二维数组的内存分配和释放 .
- C/C++动态二维数组的内存分配和释放
- 二维数组的动态分配和释放(C和C++实现)
- c++动态二维数组创建与释放!
- 【C++】动态二维数组的创建
- C 二维数组动态分配和释放
- 《C陷阱与缺陷》&《C专家编程》5
- 黑马就业班第五天-JDBC
- 详解eNSP下的PPP MP以及PAP/CHAP认证实验配置
- 第一次写学术论文无从下手怎么办
- RHEL 7 启动项选择
- C/C++二维数组的创建与释放
- Java基础——接口的继承与抽象类
- 飞鸽传书
- HDU2036 改革春风吹满地
- poj 1753 Flip Game(状态压缩枚举)
- 求最长公共子序列LCS
- 简单排序
- 疑惑——交叉任务,先做哪个咯?
- Linux学习笔记2——stat与获取文件类型