动态创建和释放二维数组
来源:互联网 发布:ubuntu下ros安装过程 编辑:程序博客网 时间:2024/05/02 00:14
1 C动态创建和释放二维数组
#include<stdio.h>
#include<stdlib.h>
#define ROW 5
#define COL 4
main()
{
int
i;
int
**arr;
arr=(int
**)malloc(ROW*sizeof(int*));
for(i=0;i<ROW;++i)
arr[i]=(int*)malloc(COL*sizeof(int));
printf("%d\n",arr[ROW-1][COL-1]);
for(i=0;i<ROW;++i)
free(arr[i]);
free(arr);
}
2 C++动态创建和释放二维数组
#include<iostream>
using
namespace
std;
const
int
ROW=5;
const
int
COL=4;
int
main()
{
int
**arr=new
int
*[ROW];
for(int
i=0;i<ROW;++i)
arr[i]=new
int[COL]();
cout<<arr[ROW-1][COL-1]<<endl;
for(int
i=0;i<ROW;++i)
delete
[] arr[i];
delete
[] arr;
return
0;
}
0 0
- 动态创建和释放二维数组
- 动态创建和释放二维数组
- 二维数组的动态创建和释放
- 数据结构-C++描述:动态创建和释放一个二维数组
- C++ 二维数组动态创建和内存释放
- C++\V动态创建和释放二维数组
- c++动态二维数组创建与释放!
- 动态二维数组的分配和释放
- c++动态开辟和释放二维数组
- 动态二维数组的分配和释放
- 动态申请和释放一个二维数组
- C++版一维数组和二维数组的动态创建与释放
- 继续我的c++语法,,,二维数组的动态创建和释放
- C/C++中动态创建和释放二维数组的两种办法
- c/c++ 动态创建与释放二维数组
- C语言二维数组动态创建与释放
- 二维数组和动态创建数组
- 动态创建和释放三维数组
- jq实现逐字打印效果
- android一个项目应用另外一个项目和jar包引用
- Log Mask
- 2014工作感悟
- 初识Ajax
- 动态创建和释放二维数组
- SQL CHARINDEX函数的使用
- 微信运营三十三计――只要你一直提供价值,留下的总会留下来!
- 使用 Spring Data JPA 简化 JPA 开发
- 腾讯收购List:“企鹅”帝国疯狂的投资步伐
- USB 3G上网卡调试记录
- SAS学习(二)
- iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 获得的知识