菜鸟笔记
提升您的技术认知

c find()函数对vector的查找-ag真人游戏

c find()函数对vector的查找

c 的find函数提供了一种对vector、string类型数据进行查找的方法。


int main()
{
  
    vector arr;
    arr.push_back(1);
    arr.push_back(5);
    arr.push_back(12);
    arr.push_back(7);
    arr.push_back(6);
    arr.push_back(4);
    //输出一下vector
    for(int i=0;i::iterator it;
    //使用find()对vector进行查找会返回一个迭代器
    it = find(arr.begin(), arr.end(), 7);
    if (it != arr.end()){
   //若返回的迭代器不指向end,说明查到了元素
        cout << "输出查到的元素:" << *it<

输出结果:

1 5 12 7 6 4
输出查到的元素:7
输出查到的元素的下标:3
网站地图