目录
使用vector时需要包含头文件;如下
#include <iostream>
#include <vector>
using namespace std;
初始化数据
vector<int> list;
for (int i = 0; i < 10; i++){
list.push_back(i);
}
第一种遍历:for
注意item表示表示,list中每一项的副本。
for (auto item : list) {
cout << item <<endl;
}
第二种遍历:for &
注意item表示。list中每一项的引用。操作item的值就相当于操作list列表的内容
cout << "引用遍历" << endl;
for (auto &item : list) {
if(5 == item){
item = 100;
}
}
注意当list的值等于5的时候我们将list表中的数