STL之vector创建初始化二维数组

    xiaoxiao2021-03-25  112

    方法1:

    int N=5, M=6; vector<vector<int> > Matrix(N); for(int i =0; i< Matrix.size(); i++){ Matrix[i].resize(M); }

    方法2:

    #include <iostream> #include<vector> #include<algorithm> #include<string> using namespace std; int main(){ int m, n; cin >> m >> n ; vector<vector<int>> v1(m, vector<int>(n)); for (int i = 0; i < m; i++){ for (int j = 0; j < n; j++) cin >> v1[i][j]; } return 0; }
    转载请注明原文地址: https://ju.6miu.com/read-19050.html

    最新回复(0)