一維和二維動態數組初始化為:
std::vector <int> vec(10,90); //將10個一維動態數組初始為90 std::vector<std::vector<int> > vec(row,vector<int>(col,0)); //初始化row * col二維動態數組,初始化值為0,其實就是每一行初始化為列數個0
獲取一維數組長度:
int size = vec.size();
獲取二維數組長度:
int size_row = vec.size(); //獲取行數 int size_col = vec[0].size(); //獲取列數
轉自:https://blog.csdn.net/qq_16583687/article/details/75276125
