verctor是声明向量容器;例如 verctor v,就是创建了一个名字叫v的向量容器。 vector::iterator是定义向量迭代器例如,vector::iterator it 就可以for(it=v.begin();it!=v.end();it++) cout<<*it<就把里面的内容都输出了
vector 是向量类型,而vector::iterator是向量的迭代器类型,vector::iterator用于迭代vector中的int数据
前面的向量相当于队列,后边的相当于队列搜索用的指针。你不妨了解下数据结构。
一个类似变量,一个类似是指针