c语言find函数的用法详解

C语言之find()函数

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

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

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

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

直接上代码:#include

#include

#include //注意要包含该头文件

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;

}

php函数find的用法,c语言find函数的用法详解相关推荐

  1. C语言 字符数组 和 字符串 详解

    C语言 字符数组 和 字符串 详解 用来存放字符的数组称为字符数组,例如: char a[10]; //一维字符数组 char b[5][10]; //二维字符数组 char c[20]={'c', ...

  2. 大二c语言期末考试题库及详解答案,大学C语言期末考试练习题(带详解答案)...

    <大学C语言期末考试练习题(带详解答案)>由会员分享,可在线阅读,更多相关<大学C语言期末考试练习题(带详解答案)(55页珍藏版)>请在金锄头文库上搜索. 1.一. 单项选择题 ...

  3. C语言中指针与数组的区别,C语言 指针与数组的详解及区别

    C语言 指针与数组的详解及对比 通俗理解数组指针和指针数组 数组指针: eg:int( *arr)[10]; 数组指针通俗理解就是这个数组作为指针,指向某一个变量. 指针数组: eg:int*arr[ ...

  4. 基于C语言的JPEG编码代码详解

    一.基于C语言的JPEG编码代码详解 #include <stdio.h> #include <stdlib.h> #include <string.h>#prag ...

  5. R语言机器学习之caret包详解(一)

    R语言机器学习caret包trainControl函数详解 R语言机器学习之caret包详解(一) 简介 数据预处理 各种数据变换 近零方差变量 创建虚拟变量 重抽样技术 k折交叉验证 留一交叉验证 ...

  6. C语言 计算选手的名次 详解

    C语言 计算选手的名次 详解 我是JaYLove0589. 本着程序员互相学习的原则, 且因自己深受此题困扰,对递归函数的使用不熟练,所以发下面代码. 望大家指正. 题目描述: 5位选手参加100米决 ...

  7. 【C语言】扫雷小游戏详解

    [C语言]扫雷小游戏详解 前言: 还记得大明湖畔的夏雨荷,电脑课上的扫雷吗? ---------------------------是 他 吗--------------------------- 没 ...

  8. R语言可视化绘图基础知识详解

    R语言可视化绘图基础知识详解 图形参数:字体.坐标.颜色.标签等: 图像符号和线条: 文本属性: 图像尺寸及边界: 坐标轴.图例自定义等: 图像的组合: #install.packages(c(&qu ...

  9. java语言链栈_Java语言实现数据结构栈代码详解

    近来复习数据结构,自己动手实现了栈.栈是一种限制插入和删除只能在一个位置上的表.最基本的操作是进栈和出栈,因此,又被叫作"先进后出"表. 首先了解下栈的概念: 栈是限定仅在表头进行 ...

  10. c语言线性表库函数大全,数据结构(C语言版)-线性表习题详解

    <数据结构(C语言版)-线性表习题详解>由会员分享,可在线阅读,更多相关<数据结构(C语言版)-线性表习题详解(23页珍藏版)>请在人人文库网上搜索. 1.数 据 结 构 ,线 ...

最新文章

  1. 简明 MongoDB 入门教程
  2. Oracle PL/SQL编程之基础
  3. 牛客小白月赛 27部分题解
  4. 无监督学习 | PCA 主成分分析之客户分类
  5. ThinkPHP 3.1 404页面的设置
  6. C++ 深拷贝和浅拷贝std::move移动构造函数,移动赋值函数
  7. ubuntu环境搭建四:安装和使用git
  8. java翻译数字串并打印_如何使用Java翻译字符串?
  9. 问题六:C++中是干嘛用的(引用类型)
  10. 序列化二叉树(C++)
  11. 几个北邮和交大学霸的公众号,值得学习
  12. 数据结构和算法——堆排序
  13. 百度云无限速下载工具:JDownloader 2 for Mac
  14. 网站商业计划书实例(商业网站策划书实例)
  15. 9款最佳iPhone WiFi工具和网络分析工具,附下载链接
  16. VRF抽签与投票的思考
  17. [ 人力资源面试篇 ] 应届生 “ HR 面 “ 面试分析
  18. 范仲淹写苏州名胜的诗篇
  19. VF2, VF3算法
  20. Pulling 1 repository Exception caught during execution of merge command

热门文章

  1. 鸿蒙0s是什么意思,华为官宣,鸿蒙0S正式来临?
  2. 字节跳动_掌握Java字节码
  3. linux下C code block环境,linux 使用 codeblocks
  4. java金字塔数字代码_Java基础代码实例 :在控制台中输出金字塔,这个金字塔是由左右对称的数字组成的。 | 学步园...
  5. 不可思议!乌克兰国防军队的系统账密居然是 admin 和 123456...
  6. Maven推出强化项目:maven-mvnd,构建速度大幅提升!
  7. 这是给程序员专用的书吗?
  8. 皮一皮:化学解释为什么喝醉了容易像狗一样...
  9. 皮一皮:低调的凡尔赛...
  10. 盘点几种MySQL复制的解决方案和常见的错误理解