c++中vector的遍历
时间: 2023-11-14 21:06:28 浏览: 90
C++ Vector遍历的几种方式
在 C++ 中,可以使用迭代器或范围循环来遍历 vector。
使用迭代器遍历 vector 的示例代码如下:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> numbers = {1, 2, 3, 4, 5};
// 使用迭代器遍历 vector
std::vector<int>::iterator it;
for (it = numbers.begin(); it != numbers.end(); ++it) {
std::cout << *it << " ";
}
return 0;
}
```
使用范围循环遍历 vector 的示例代码如下:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> numbers = {1, 2, 3, 4, 5};
// 使用范围循环遍历 vector
for (int number : numbers) {
std::cout << number << " ";
}
return 0;
}
```
以上两种方法都可以顺序遍历 vector 的每个元素,并输出它们的值。
阅读全文