迭代器的概念:
检查容器内元素并遍历元素的数据类型,用于对c++中各种容器内元素的访问,不同的容器有不同的迭代器,可以将迭代器理解成指针。
begin()和end():
begin():只想容器中第一个元素的迭代器
end():指向容器最后一个元素的下一个位置的迭代器
使用方法:
num.begin() | num.end(); |
begin(num); | end(num); |
for (vector<int>::iterator it = vtr.begin(); it != vtr.end(); ++it)
{
cout << *it << " ";
}