C语言中index怎么用

Python0459

C语言中index怎么用,第1张

C语言index()函数作用:查找字符串并返回首次出现的位置。

相关函数:rindex, srechr, strrchr

头文件:#include <string.h>

定义函数:char * index(const char *s, int c)

函数说明:index()用来找出参数s 字符串中第一个出现的参数c 地址,然后将该字符出现的地址返回。字符串结束字符(NULL)也视为字符串一部分。

返回值:如果找到指定的字符则返回该字符所在地址,否则返回0。

参考示例如下:

#include <string.h>

main(){

   char *s = "0123456789012345678901234567890"

   char *p

   p = index(s, '5')

   printf("%s\n", p)

}

执行结果如下:

5.68E+25

编程中index的解释是:index()函数是用于从列表中找出某个值第一个匹配项的索引位置。

用法是:1、list.index(obj)注释:obj —— 查找的对象。返回值:该方法返回查找对象的索引位置,如果没有找到对象则抛出异常。

函数INDEX的功能是帮助返回表或区域中的值或值得引用。INDEX可以返回一个值或者一组值,可以返回对某个单元格的引用或者单元格区域的引用。

函数INDEX()有两种形式数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。

index函数的语法是:

函数语法-数组形式,语法:INDEX(array, row_num, [column_num])。

返回表格或数组中的元素值,此元素由行号和列号的索引值给定。当函数 INDEX 的第一个参数为数组常量时,使用数组形式。

函数语法-引用形式,语法:INDEX(reference, row_num, [column_num], [area_num])。

返回指定的行与列交叉处的单元格引用。如果引用由不连续的选定区域组成,可以选择某一选定区域。