vector<int>初始化
时间: 2023-10-22 16:08:09 浏览: 76
vector初始化
可以使用以下几种方式来初始化vector<int>:
1. 使用默认构造函数创建一个空的vector<int>:
```c++
vector<int> v; // 创建一个空的vector<int>
```
2. 使用初始元素列表初始化vector<int>:
```c++
vector<int> v = {1, 2, 3, 4, 5}; // 使用初始元素列表初始化vector<int>
```
3. 使用指定大小和初始值初始化vector<int>:
```c++
vector<int> v(5, 0); // 创建一个包含5个元素,每个元素的值都为0的vector<int>
```
4. 使用另一个vector<int>初始化vector<int>:
```c++
vector<int> v1 = {1, 2, 3, 4, 5};
vector<int> v2(v1); // 使用v1初始化v2,两个vector<int>拥有相同的元素
```
阅读全文