strstr的源码

原创 2011年01月13日 20:01:00

char * strstr(const char *str1, const char *str2)
{
 int n;


 if (*str2)
 {
  while(*str1)
  {
   for(n = 0; *(str1+n) == *(str2+n); n++ )
   {
    if (!*(str2+n+1))
    {
     return (char *)str1;
    }
   }

   str1++;
  }
  return NULL;
 }


 return NULL;
}

字串查找算法总结及MS的strstr源码

http://www.cnblogs.com/ziwuge/archive/2011/12/09/2281455.html 首先来说说字串的查找,即就是在一个指定的字串A中查找一个指定字串B出现的位...
  • kerwinash
  • kerwinash
  • 2014年08月18日 15:38
  • 1065

【库函数源码剖析系列】(3) strstr

strstr: // strstr #include char *Strstr(const char *strLong, const char *strShort) { char *cp = ...
  • Justme0
  • Justme0
  • 2012年09月24日 22:24
  • 2263

模拟实现strstr函数

模拟实现strstr函数,简述其方法以及需要注意的地方。
  • qq_35116371
  • qq_35116371
  • 2016年08月10日 15:51
  • 1581

linux 内核中strstr函数 功能

在内核代码中看到strstr函数: mode = strstr(boot_command_line, "D:"); 应该是一个字符串处理函数,使用man命令查看下给出如下解释: SYNOPSIS ...
  • u012851076
  • u012851076
  • 2015年05月05日 16:01
  • 1886

strstr源代码

char * strstr (register char *buf, register char *sub) { register char *bp; register char *s...
  • CAZICAQUW
  • CAZICAQUW
  • 2011年12月05日 23:16
  • 2627

strcmp,strstr,strcat,strcopy等函数源代码

  • 2014年04月07日 23:48
  • 3KB
  • 下载

基于visual Studio2013解决面试题之0807strstr函数

题目解决代码及点评/* 写strstr函数 简单的遍历去查找吧 */ #include #include const char *my_strstr(const char *s...
  • yincheng01
  • yincheng01
  • 2013年12月20日 01:10
  • 1431

strstr的源码

char * strstr(const char *str1, const char *str2){ int n; if (*str2)  {  while(*str1)  {   for(n = 0...
  • guandq2106
  • guandq2106
  • 2011年01月13日 20:01
  • 3341

strstr和strcpy函数实现

  • 2016年08月02日 16:49
  • 103KB
  • 下载

微软100题(79)strstr函数的实现

1.编写实现链表排序的一种算法。说明为什么你会选择用这样的方法? 2.编写实现数组排序的一种算法。说明为什么你会选择用这样的方法? 3.请编写能直接实现strstr()函数功能的代码。 1.解答...
  • liuqing0517
  • liuqing0517
  • 2015年06月11日 10:43
  • 509
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:strstr的源码
举报原因:
原因补充:

(最多只允许输入30个字)