一、strchr()函数原型:char*strchr(constchar*string,intc);strchr()函数查找字符在指定字符串中首次出现的位置,如果找到,就返回指定字符在已知字符串中最后一次开始出现的位置,找不到就返回NULL。例如:已知字符串“abdedef”,该函数返回“dedef”char*my_strchr(const..
分类:
其他好文 时间:
2016-05-08 01:23:21
阅读次数:
185
#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
// 模拟实现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
//模拟实现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
#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
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
//自己编写程序实现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
// 实现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
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