C++动态分配数组

来源:互联网 发布:r语言mac如何读取文件 编辑:程序博客网 时间:2024/06/05 00:18

最稳妥方法使用STL的vector函数

#include<iostream>#include<vector>using namespace std;int main(){    int m, n;   //m为一维,n为二维    cin >> m >> n;    vector<vector<int> >array_2(m, vector<int>(n)); //vector<int> >空格必须有,不然函数重载    for (int i = 0; i < m; i++)        for (int j = 0; j < n; j++)            array_2[i][j] = i + j;    for (int i = 0; i < m; i++)    {        for (int j = 0; j < n; j++)            cout << array_2[i][j]<<'\t';        cout << endl;    }}

结果输出:

3 5
0 1 2 3 4
1 2 3 4 5
2 3 4 5 6

原创粉丝点击