c++vector不规则数组
时间: 2023-11-11 09:58:47 浏览: 106
C++实现不定长数组
C++中的vector可以用来实现不规则数组,即行数和列数不固定的二维数组。具体实现方法是将vector的每个元素也定义为一个vector,这样就可以实现行列不规则的二维数组。
例如,定义一个3行不规则列数的二维数组:
```
vector<vector<int>> arr = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}};
```
这样就可以通过arr[i][j]来访问第i行第j列的元素。
阅读全文