现在的位置: 首页 > 编程语言 > 正文

C++利用函数动态创建二维数组

2020年02月13日 编程语言 ⁄ 共 599字 ⁄ 字号 评论关闭

本文实例为大家分享了C++利用函数动态创建二维数组的具体代码,供大家参考,具体内容如下

很简单,使用两个new创建即可。

运行截图及代码如下:

#include<iostream>#include<string>#include<stdio.h>#include<algorithm>using namespace std;int **creat(int m,int n){ int **p; int i,j; p = new int *[m]; for(i=0;i<m;i++) { p[i]=new int[n]; } for(i=0;i<m;i++) for(j=0;j<n;j++) cin>>p[i][j]; return p;}int main(){ int **p; int m,n; cout<<"input row and col:"; cin>>m>>n; p=creat(m,n); cout<<"output:"<<endl; for(int i=0;i<m;i++) { for(int j=0;j<n;j++) { cout<<p[i][j]<<" "; } cout<<endl; } return 0;}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: C++利用函数动态创建二维数组

以上就上有关C++利用函数动态创建二维数组的相关介绍,要了解更多C++函数动态创建二维数组,C++动态创建二维数组,C++创建二维数组内容请登录学步园。

抱歉!评论已关闭.