系统函数C字符串的实现(9):strrchr

系统函数C字符串的实现(9):strrchr函数名 strrchr 功 能 在串中查找指定字符的最后一个出现 用 法 char strrchr char str char c char mystrrchr char str char c char p NULL 保存找到的字符的地址 尾部指针 for char px str

大家好,我是讯享网,很高兴认识大家。
//函数名: strrchr // 功 能 : 在串中查找指定字符的最后一个出现 // 用 法 : char *strrchr(char *str, char c);

讯享网
讯享网char *mystrrchr(char *str, char c) { char *p = NULL;//保存找到的字符的地址 //尾部指针 for (char*px=str+strlen(str) ;px>=str;px--)//指针反向遍历字符串 { if (*px==c)//找到 { p = px; break; } } return p; } //反方向查找字符 void main() { char str[100] = "zrf - rocket 黑夜's-Blog "; char *p1 = strchr(str, 'c');//正向查找匹配字符 char *p2 = mystrrchr(str, 'c');//反方向查找匹配字符 printf("p1=%s\np2=%s\n", p1, p2); system("pause"); }


讯享网


更多资料 · 微信公众号搜索【CTO Plus】关注后,获取更多,我们一起学习交流。

关于公众号的描述访问如下链接


关于Articulate“做一个知识和技术的搬运工。做一个终身学习的爱好者。做一个有深度和广度的技术圈。”一直以来都想把专业领域的技https://mp.weixin..com/s/0yqGBPbOI6QxHqK17WxU8Q 

 

小讯
上一篇 2025-02-27 11:37
下一篇 2025-04-06 20:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/11594.html