范围for循环是专门针对容器类型的for循环。
使用冒号 : 语句来迭代容器中的每一个元素。
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
vector<int> v{ 1,2,3,4,5,6 };
//auto& 表示item是元素的引用(而不是拷贝)
//如果使用 auto,则拿到的是容器元素的拷贝
for (auto& item : v)
{
cout << item << " " ;//item遍历list1的每一个元素
}
return 0;
}
程序输出: