怎么把一个vector全部初始化0
时间: 2024-05-10 07:15:21 浏览: 75
vector初始化
你可以使用 std::vector 类的 assign() 方法来实现将 vector 中的所有元素都初始化为 0。具体方法如下:
```c++
std::vector<int> v(10); // 创建一个大小为 10 的 vector
v.assign(10, 0); // 将 vector 中的所有元素都赋值为 0
```
上述代码中,v.assign(10, 0) 的第一个参数 10 表示需要赋值的元素个数,第二个参数 0 表示需要赋的值。这样,vector 中的所有元素都会被初始化为 0。
阅读全文