C语言字符串查找
2008-02-23 05:25:51来源:互联网 阅读 ()
//程式在Borland C 3.1上编译通过
#include <iostream.h>
//#include <
#define MS 20
char a[MS]="whatisit";
char b[MS]="*is*";
int searchStr(char s1[MS],char s2[MS],int p1,int p2);
bool chazhao(char a[MS],char b[MS]);
void main()
{
int i;
cout<<chazhao(a,b);
cin>>i;
}
bool chazhao(char a[MS],char b[MS])
{
int i;
i=searchStr(a,b,1,1);
if(i!=0){i=i-strlen(b) 1;cout<<i<<endl;}
}
//从s1中第n个开始查找s2第m个开始 返回s2的末尾在s1中的位置
/*int searchStr(char s1[MS],char s2[MS],int p1)
{
int i;
for(i=p1
} */
bool cmpStr(char s1[MS],char s2[MS],int p1)
{
int jc=0;
for(i=1;i<=strlen(s2);i )
{
if(s1[i p1]!=s2[i])jc=1
if(jc==1)return true;
else return false;
}
}
/* int k;
cout<<p1<<" "<<p2<<endl;
if(s2[p2]==NULL)
return p1;
while(s1[p1]!=NULL)
{
if(s1[p1]==s2[p2])
{
p1 ;p2 ;
k=searchStr(s1,s2,p1,p2);
if(k==0)
return 0;
else
return k;
}
p1 ;
}
return 0;
}*/
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: C语言精细绘图及动画
下一篇: 用C语言演绎“生命游戏”
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash