c++用vector創建二維數組


1 vector二維數組的創建和初始化

std::vector <int> vec(10,90); //將10個一維動態數組初始為90
std::vector<std::vector<int> > vec(row,vector<int>(col,0)); //初始化row * col二維動態數組,初始化值為0

2 獲取一維數組的長度

int size = vec.size();

3 獲取二維數組的長度

int size_row = vec.size(); //獲取行數
int size_col = vec[0].size(); //獲取列數

 

4 給vector二維數組賦值

簡單的就直接賦值

ans[0][0]=1;

ans[0][1]=2;

ans[1][0]=3;

ans[1][1]=4;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM