系统函数C字符串的实现(6):strpbrk
2015-08-15 22:45
274 查看
//函数名: strpbrk // 功 能 : 在串中查找给定字符集中的字符 // 用 法 : char *strpbrk(char *str1, char *str2);
char *mystrpbrk(char *str1, char *str2) { while (*str1!='\0') //循环str1 { char *p = str2;//备份,反复循环 防止副本 while (*p!='\0') { if (*p==*str1) { return str1; } p++; } str1++; } return NULL; } void main() { char str1[40] = "zrf - rocket 黑夜's-Blog";//公有的第一个字符 char str2[20] = "rocket"; char *p =mystrpbrk(str1, str2);//以str1为基准 返回str1,str2,公有的第一个字符的地址 printf("%s\n%c\n", p, *p); system("pause"); }
相关文章推荐
- Linux基础知识--1.基本概念与man帮助手册
- 1026. 程序运行时间(15)
- C语言-4
- C#解析html源码的框架类HtmlAgilityPack
- scala List的泛型分析以及::类和Nil对象
- C语言-3
- JAVA面试700问(一)
- 知识:我从另一个角度说说吧。
- 自定义Log、打印执行哪个函数、判断当前是什么输入法
- 端到端是什么意思?
- 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
- Android-用户登陆的例子(服务器端开发到客户端实现)
- c语言-2
- TCP连接建立系列 — 客户端的端口选取和重用
- 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题
- CSS 3基础 (一)
- TCP连接建立系列 — 客户端的端口选取和重用
- 【java开发】面向对象初步认识与基础概念讲解
- Android LayoutInflater详解
- Java 数组和链表的区别和特点