c++:vector遍历
时间: 2023-05-30 20:07:46 浏览: 134
C++图的遍历
5星 · 资源好评率100%
vector可以通过迭代器进行遍历,具体方式如下:
```c++
#include <vector>
#include <iostream>
int main() {
std::vector<int> vec = {1, 2, 3, 4, 5};
// 通过迭代器遍历
for (auto it = vec.begin(); it != vec.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
// 使用范围for循环遍历
for (auto i : vec) {
std::cout << i << " ";
}
std::cout << std::endl;
return 0;
}
```
输出:
```
1 2 3 4 5
1 2 3 4 5
```
阅读全文