vector二维数组c++
时间: 2024-08-11 12:01:51 浏览: 56
vector创建二维数组
在 C++ 中,vector 是一种动态数组容器,它可以存储任意类型的元素,并且可以自动调整大小。如果你想要创建一个二维向量(类似二维数组),你可以这样做:
```cpp
#include <vector>
// 定义一个二维 vector,假设内部元素是整型
std::vector<std::vector<int>> twoDimensionalVector;
// 创建一个二维向量,例如一个 3x3 的矩阵
twoDimensionalVector.resize(3); // 设置行数
for (int i = 0; i < 3; ++i) {
twoDimensionalVector[i].resize(3); // 设置每一行的列数
}
// 访问和修改元素
twoDimensionalVector = 1;
twoDimensionalVector = 4;
阅读全文