每天一个c++小程序(2):二维数组动态创建
2016-08-17 17:23
183 查看
#include<iostream>
using namespace std;
int main()
{
int **Array;
int x,y;
cin>>x>>y;//输入行数和列数
//创建行指针?
Array=new int*[x];
//为每一行分配空间
for (int p=0;p<x;++p)
{
Array[p]=new int[y];
}
//为数组赋值
for (int m=0;m<x;++m)
{
for (int n=0;n<y;++n)
{
cin>>Array[m]
;
}
}
//输出
for (int i=0;i<x;++i)
{
for (int j=0;j<y;++j)
{
cout<<Array[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
using namespace std;
int main()
{
int **Array;
int x,y;
cin>>x>>y;//输入行数和列数
//创建行指针?
Array=new int*[x];
//为每一行分配空间
for (int p=0;p<x;++p)
{
Array[p]=new int[y];
}
//为数组赋值
for (int m=0;m<x;++m)
{
for (int n=0;n<y;++n)
{
cin>>Array[m]
;
}
}
//输出
for (int i=0;i<x;++i)
{
for (int j=0;j<y;++j)
{
cout<<Array[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
相关文章推荐
- 数据结构-C++描述:动态创建和释放一个二维数组
- 一个纠结的c++动态创建二维数组不能用的问题
- C++--如何实现SDI程序使用CSplitterWnd创建的多个视图的动态地显示和关闭视图
- C++中动态创建二维数组——尴尬的不支持C99的VC
- 用c++创建一个Linux上的Daemon程序,含SHELL管理脚本(一)
- c++用动态创建二维数组的几种方法
- C++--如何实现SDI程序使用CSplitterWnd创建的多个视图的动态地显示和关闭视图
- c++ 动态二维数组的创建和删除
- 继续我的c++语法,,,二维数组的动态创建和释放
- 创建一个动态的二维数组
- c++动态创建二维数组
- C++--如何实现SDI程序使用CSplitterWnd创建的多个视图的动态地显示和关闭视图
- C++动态创建二维数组
- 由于项目的原因,需要动态创建一个二维数组来保存灰度值
- C++中二维数组的动态创建与处理
- c++动态创建二维数组
- c++动态创建二维数组
- C++动态创建二维数组和清空cin缓冲
- 自己写的一个动态申请二维数组程序
- 一个动态分配二维数组的ANSI C程序