C语言中index怎么用

发布网友 发布时间:2022-04-21 07:41

我来回答

3个回答

热心网友 时间:2022-06-18 18:40

  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 = "0123456701234567012345670";
   char *p;
   p = index(s, '5');
   printf("%s\n", p);
}

  执行结果如下:
  5.68E+25

热心网友 时间:2022-06-18 18:40

index有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。
例中,index(S2,'8')为S2的值追问, 那8是什么意思

热心网友 时间:2022-06-18 18:40

C语言根本没这个函数吧
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top