找子字符
//*******************************************************************
//功能: 在源字符串中找子字符串,并返回子字符串在源字符串首次出现处
//的指针
//输入: 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("没有找到您想要的!");
}