int  * Mystrstr(const char * str1, const char* str2)
{
    char*  p1 = NULL;
    char * p2 = NULL;
    char * cur = (char *)str1;

    if (*p2=='\0')
    {
        return cur;
    }
    while (*cur)
    {
        p1 = cur;
        p2 = (char *)str2;

        while ((*p1!='\0')&& (*p2 != '\0') &&(*p1==*p2) )
        {
            p1++;
            p2++;
        }
        if (*p2 == '\0')
        {
            return cur;
        }

        cur++;
    }
    return NULL;
}

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
  • 2021-11-17
  • 2021-07-28
  • 2021-08-09
猜你喜欢
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-10
相关资源
相似解决方案