温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

c语言find函数的使用方法

发布时间:2020-04-29 11:09:07 来源:亿速云 阅读:1335 作者:小新 栏目:编程语言

这篇文章主要给大家介绍了关c语言find函数的使用方法,文中通过示例代码介绍的非常详细,对大家学习或者使用c语言find函数具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。

c语言find函数的用法详解

C语言之find()函数

find函数用于查找数组中的某一个指定元素的位置。

比如:有一个数组[0, 0, 5, 4, 4];

问:元素5的在什么位置,find函数 返回值 为 2;

find (数组名 + 起始查找元素的位置, 数组名 + 结束查找的元素位置, 想要查找的元素)

直接上代码:

#include <iostream>
#include <vector>
#include <algorithm>//注意要包含该头文件
using namespace std;
int main()
{
    int nums[] = { 3, 1, 4, 1, 5, 9 };
    int num_to_find = 5;
    int start = 0;
    int end = 5;
    int* result = find( nums + start, nums + end, num_to_find );
    if( result == nums + end ) 
    {
        cout<< "Did not find any number matching " << num_to_find << endl;
    } 
    else
    {
         cout<< "Found a matching number: " << *result << endl;
    }
    return 0;
}

关于c语言find函数的使用方法就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI