找子字符

//*******************************************************************
//功能: 在源字符串中找子字符串,并返回子字符串在源字符串首次出现处
//的指针
//输入: pszSrc--源字符串
//pszSub --子字符串
//输出: 无
//返回: 子字符串在源字符串首次出现处的指针,如果未找到,返回NULL
//******************************************************************* 

//char *FindStr(const char *pszSrc, const char pszSub) 


#include <stdio.h>
#include <string.h>


char *FindStr(char* pszSrc,const char pszSub) 
{
while(1)
{
if(*pszSrc==pszSub)
{return pszSrc;}
pszSrc++;
if(*pszSrc=='\0') break;
}
}
void main()
{
char *i=FindStr("abcd",'e');
if(i!=0)
{printf("%x\t%c\n",i,*i);
}
else  printf("没有找到您想要的!");
}

posted on 2013-11-18 11:06  我的小人生  阅读(168)  评论(0编辑  收藏  举报