Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > C/C++ > C语言字符串查找
【标  题】:C语言字符串查找
【关键字】:C,语言,字符,字符串
【来  源】:网络

C语言字符串查找

Your Ad Here //字符串查找
//程序在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;
}*/

The Standard C Library for Linux:ctype.h:【上一篇】
Daemon 是怎样练成的:【下一篇】
【相关文章】
  • The Standard C Library for Linux:ctype.h
  • C 语言中操作字符串的一些函数源代码
  • The Standard C Library for Linux:stdio.h(2)
  • 用C语言实现键盘画图
  • 全面掌握VisualC#实现UDP协议(二) (2)
  • 怎样用C语言编写一个DOS下的中断服务程序
  • C语言阴阳历算法
  • 简单的时间/日期客户程序(C程序)
  • Unix下用C编写类Windows菜单
  • C 编程最佳实践
  • 【随机文章】
  • 光电子集成和光子集成器件
  • 供应链中的物流控制模式与机制研究(下)
  • 目录服务是做什么用的?
  • The Roller Weblogger Feature analyse
  • 事半功倍—PhotoShop实用小技巧挖掘
  • linux 的一些小技巧
  • linux技巧(65条)
  • 在CATV上基于QPSK的数据广播
  • 文件系统简介
  • 名字空间解决数据库冲突问题
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.