C++中的动态二维数组创建
来源:互联网 发布:微博域名怎么才正确 编辑:程序博客网 时间:2024/06/05 16:00
1.已知维度的常规定义法
#include<iostream>
using namespace std;
void main()
{
int p[2][2];
p[0][0] = 5;
p[0][1] = 6;
p[1][0] = 7;
p[1][1] = 8;
cout<<
p[0][0]<<' '<<p[0][1]<<endl<<
p[1][0]<<' '<<p[1][1];
getchar();
}
2.未知低维度的指针定义法
#include<iostream>
using namespace std;
void main()
{
int i = 2;
int (*p)[2];
p = new int [i][2];
p[0][0] = 5;
p[0][1] = 6;
p[1][0] = 7;
p[1][1] = 8;
cout<<
p[0][0]<<' '<<p[0][1]<<endl<<
p[1][0]<<' '<<p[1][1];
delete [] p;
getchar();
}
3.未知低维度和高维度的二重指针定义法
#include<iostream>
using namespace std;
void main()
{
int i = 2;
int **p;
p = new int * [i];
p[0] = new int [i];
p[1] = new int [i];
p[0][0] = 5;
p[0][1] = 6;
p[1][0] = 7;
p[1][1] = 8;
cout<<
p[0][0]<<' '<<p[0][1]<<endl<<
p[1][0]<<' '<<p[1][1];
delete [] p[0];
delete [] p[1];
delete [] p;
getchar();
}
- C++中的动态二维数组创建
- C语言 如何动态创建二维数组
- 【C语言】动态创建二维数组
- C语言动态创建二维数组代码
- 【C++】动态二维数组的创建
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 创建二维动态数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 什么是云计算
- const 小启发 (C专家编程)
- 我是党员了
- devenv.exe - 应用程序错误 原因之一
- SERVER 2005平台构成
- C++中的动态二维数组创建
- [HTML][CSS]同一元素应用多个class的优先级的测试!
- DB2 故障处理的思路及一般问题的解决办法
- 分页查询存储过程[通用]
- 树状目录
- swing gui 打开url 连接的一个方法
- 元数据的由来与定义
- 到底DB2 catalog是什么东西?
- Mysql 常用到的方法汇总