字符串查找函数:strchr、strrchr、strchrnul、strstr、strrstr 您所在的位置:网站首页 查找数量的函数 字符串查找函数:strchr、strrchr、strchrnul、strstr、strrstr

字符串查找函数:strchr、strrchr、strchrnul、strstr、strrstr

2024-01-24 22:36| 来源: 网络整理| 查看: 265

strchr

char *strchr( const char *str, int ch ); 功能:寻找字符串中某字符第一次出现的位置

参数 str - 要查找的字符串或字符串指针 ch - 要查找的字符

返回值 成功返回一个指向在字符串str中第一个出现ch的地址。 失败返回NULL;

strrchr

char *strrchr( const char *str, int ch ); 功能:寻找字符串中某字符最后一次出现的位置

参数 str - 要查找的字符串或字符串指针 ch - 要查找的字符

返回值 成功返回一个指向在字符串str中最后一个出现ch的地址。 失败返回NULL;

strchrnul

char *strchrnul(const char *s, int c); 功能:寻找字符串中某字符第一次出现的位置

参数 str - 要查找的字符串或字符串指针 ch - 要查找的字符

返回值 函数同strchr相像,不同的是如果ch没有在str中找到,则返回值指向的是在str的结尾的“the null byte”,而不是NULL。

strstr

char *strstr(const char *str1, const char *str2); 功能:判断字符串str2是否是str1的子串。

参数 str1 - 要查找的字符串或字符串指针 str2 - 要查找的子串

返回值 函数返回str2在str1中首次出现的地址;否则,返回NULL。

strrstr char *strrstr(char *str1, char *str2); 功能: 在字符串中查找指定字符串最后一次出现的位置。

参数 str1 - 要查找的字符串或字符串指针 str2 - 要查找的子串

返回值 函数返回str2在str1中最后一次出现的地址;否则,返回NULL。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有