c++ 利用容器vector動態的定義二維數組

#include <iostream> #include <vector>
using namespace std; int main() { int row, column; cin >> row >> column; //key code:申請空間 
    vector<vector<int> > a(row, vector<int>(column)); //使用空間 
    for (int j = 0; j < row; j++) for (int k = 0; k < column; k++) a[j][k] = rand() % 100; for (int j = 0; j < row; j++) { cout << endl; for (int k = 0; k < column; k++) { a[j][k] = rand() % 100; cout << a[j][k] << "     "; } } return 0; }
相關文章
相關標籤/搜索