码迷,mamicode.com
首页 >  
搜索关键字:my_strchr    ( 9个结果
字符串操作函数模拟之番外篇
一、strchr()函数原型:char*strchr(constchar*string,intc);strchr()函数查找字符在指定字符串中首次出现的位置,如果找到,就返回指定字符在已知字符串中最后一次开始出现的位置,找不到就返回NULL。例如:已知字符串“abdedef”,该函数返回“dedef”char*my_strchr(const..
分类:其他好文   时间:2016-05-08 01:23:21    阅读次数:185
strchr 、 strrchr 、strrstr的实现
#include<stdio.h> #include<stdlib.h> #include<assert.h> char*my_strchr(constchar*dst,charc) { assert(dst); constchar*pdst=dst; while(*pdst) { if(*pdst==c) return(char*)pdst; else pdst++; } returnNULL; } intmain() { charc=0..
分类:其他好文   时间:2016-05-07 16:48:31    阅读次数:147
【c语言】模拟实现strchr函数,功能:在一个字符串中查找一个字符第一次出现的位置,如果没有出现返回NULL
// 模拟实现strchr函数,功能:在一个字符串中查找一个字符第一次出现的位置,如果没有出现返回NULL #include #include char const* my_strchr(char const *p,char c) { assert(p != NULL); while (*p) { if (*p == c) return p; else p++; ...
分类:编程语言   时间:2015-07-02 12:18:02    阅读次数:135
【C语言】模拟实现strchr函数.即在一个字符串中查找一个字符第一次出现的位置并返回
//模拟实现strchr函数.即在一个字符串中查找一个字符第一次出现的位置并返回 #include //#include #include char* my_strchr(char *dst, char src) { assert(dst); while (*dst != '\0') { if (*dst == src) return dst; dst++; } re...
分类:编程语言   时间:2015-07-02 10:04:18    阅读次数:113
C语言 重写C语言库strchr字符串操作函数
#include #include const char *my_strchr(char const *str,int ch) { int i=0; for(;str[i]!='\0';i++) { if(str[i]==ch) { return str+i; } } return...
分类:编程语言   时间:2015-04-11 13:21:39    阅读次数:205
用c语言实现 my_strchr() 和 my_strrchr()
my_strchr()函数在字符串str中查找字符ch第一次出现的位置,原型如下 char *strchr( char const *str,int ch); my_strrchr()函数在字符串str中查找字符最后一次出现的位置,原型如下 char *strrchr( char const *str,int ch); #include int main() { char co...
分类:编程语言   时间:2015-04-11 13:20:46    阅读次数:209
【C语言】自己编写程序实现strchr函数。即在给定字符串中找特定的字符并返回该处指针。
//自己编写程序实现strchr函数。即在给定字符串中找特定的字符并返回该处指针。 #include char * my_strchr(char const *str,int ch) { while(*str!='\0') { if(*str!=ch) str++; else return str; } printf("未找到该字符\n"); return 0; ...
分类:编程语言   时间:2015-04-10 18:11:25    阅读次数:176
【c语言】实现strchr
// 实现strchr(在一个字符串中查找字符,找到的话返回指向该字符的指针,没找到的话返回空) #include #include char * my_strchr( char const *str, char c ) { assert( str != NULL ); while( *str != '\0') { if( *str == c ) return str;...
分类:编程语言   时间:2015-04-10 15:39:36    阅读次数:143
strchr实现
char* strchr(char*s,charc){while(*s!='\0'&&*s!=c){++s;}return*s==c?s:NULL;}// strchr.c查找字符串s中首次出现字符c的位置#include#includechar* my_strchr(const char *s1,...
分类:其他好文   时间:2014-11-12 07:07:15    阅读次数:234
9条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!