函数原型

const char* strchr(const char *_string, const int _ch);

const char* strrchr(const char *_string, const int _ch);

作用

从字符串中搜索某个字符第一次出现的位置,返回指向该字符的指针。strchr是正向搜索,strrchr反向搜索(从右往左搜)。

参数

const char* _string :字符串指针

int char _ch:字符

返回值

返回指向_string字符串中第一次出现_ch字符的指针,若不存在字符则返回NULL。strrchr和strchr搜索方向相反。

Demo

int main(int argc, char* argv[])
{
    const char *mystr = "hello world1 hello world2";
    const char *dst = strchr(mystr,'w');
    if(dst)
        printf("%s\n",dst);
    dst = strrchr(mystr,'w');
    if(dst)
        printf("%s\n",dst);
}

strrchr和strchr用法相关推荐

  1. C语言中strchr和strrchr函数及用法

    如果需要对字符串中的单个字符进行查找,那么应该使用 strchr 或 strrchr 函数. char *strchr(const char *s, int c); 它表示在字符串 s 中查找字符 c ...

  2. php strchr和strrchr,strrchr与Strchr

    strrchr 取得某字符最后出现处起的字符串. 语法: string strrchr(string haystack, string needle); 返回值: 整数 函数种类: 资料处理 内容说明 ...

  3. 关于strrchr函数的用法

    在写dll的时候,遇到了麻烦,确切地说是当时没有记住很多的函数,所以才有了这个麻烦,就是我在 加载dll的时候想得到这个dll的名称等,但是我只能得到完整的路径,不能只得到文件名,载msdn里 面翻了 ...

  4. strrchr()和strchr()函数

    文章目录 功能 strrchr() strchr() 程序举例 参考来源链接 所属库 #include<string.h> 功能 strrchr() strrchr函数的作用是: 查找一个 ...

  5. strspn、strcspn、strchr、strrchr特殊字符校验

    strspn.strcspn.strchr.strcchr特殊字符校验 一.strspn 1.函数定义 2.参数 3.返回值 4.demo 二.strcspn 1.函数定义 2.参数 3.返回值 4. ...

  6. (转载) 标准C中的字符串操作函数

    字符串操作函数 目录: 1.  memset   初始化字串 2.  strlen       字串长度 3.  strcpy / strncpy  拷贝字串 4.  strcat / strncat ...

  7. glibc 知:手册05:字符串和数组

    文章目录 1. 前言 2. 字符串和数组实用程序 2.1. 字符串的表示 2.2. 字符串和数组约定 2.3. 字符串长度 2.4. 复制字符串和数组 2.5. 连接字符串 2.6. 复制时截断字符串 ...

  8. string.h函数总结

    string.h函数总结以下的函数使用时 都是入口参数 我们修改相应的入口参数进行试验 1 #ifndef __STRING_NO_EXPORTSusing ::std::size_t;using : ...

  9. string.h函数库详解

    string.h函数总结以下的函数使用时 都是入口参数 我们修改相应的入口参数进行试验 1 #ifndef __STRING_NO_EXPORTSusing ::std::size_t;using : ...

最新文章

  1. c语言程序设计入门导论,程序设计入门——C语言
  2. 数据库导出All about Oracle IMP/EXP
  3. mysql高可用+keepalived
  4. 【LOJ】#3098. 「SNOI2019」纸牌
  5. 成功解决ModuleNotFoundError: No module named ‘torch._C‘
  6. “江山如此多娇” 瞰世界——第五届(2019)中国无人机影像大赛正式启动
  7. 【原创】PSP开机只是绿灯亮,黑屏
  8. 使用Opencv获取每个像素点的RGB颜色分量/HSV颜色分量
  9. Qt将GeoJson文件转为mif文件的示例
  10. 单变量分析、组合变量分析
  11. 水经注叠加cad_相见恨晚的50个CAD技巧
  12. windows 控制台cmd乱码(及永久修改编码)的解决办法
  13. echarts雷达图显示数值
  14. Landsat遥感影像下载
  15. 高登数学,线性代数问题的数值解(SciPy第三方库,近似解)
  16. swiper的小bug slideTo方法不触发slideChangeTransitionStart(swiper)
  17. Gut:中国药科大学周伟等团队在肠道菌群驱动风湿性关节炎机制研究和中药干预方面取得新进展...
  18. less 使用入门教程
  19. java中上传本地图片
  20. color-scheme 属性根据操作系统配色方案调整页面样式

热门文章

  1. 学linux好找工作吗?未来可以从事什么岗位?
  2. Vite resolve.alias
  3. nodejs镜像问题如何设置镜像
  4. testlink升级
  5. 基于SSM+SpringBoot+MySQL+Vue前后端分离的博客论坛系统
  6. 【独立站运营】营销邮件被判定为垃圾邮件?四个方法教你避开
  7. 30天自制操作系统Day6
  8. Windows核心编程笔记(8)
  9. 6 MySQL 集群Cluster
  10. SQL Developer 输入sql快速显示表快捷键