Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1527990
  • 博文数量: 329
  • 博客积分: 2773
  • 博客等级: 少校
  • 技术积分: 4219
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 14:17
个人简介

淡定从容,宁静致远

文章分类

全部博文(329)

文章存档

2016年(4)

2015年(50)

2014年(68)

2013年(45)

2012年(162)

分类: LINUX

2014-09-09 20:36:52

  1. char *my_strstr(const char *str, const char *sub_str)  
  2. {  
  3.     int i,j;
  4.     int tem = 0;

  5.     for(i = 0; str[i] != '\0'; i++)  
  6.     {  
  7.         tem = i; 
  8.         j = 0;  

  9.         while(str[i++] == sub_str[j++])  
  10.         {  
  11.             if(sub_str[j] == '\0')  
  12.             {  
  13.                 return &str[tem];  
  14.             }  
  15.         }  
  16.         i = tem;  
  17.     }  
  18.   
  19.     return NULL;  
  20. }  
  21.   
  22. int main()  
  23. {  
  24.     char *s = "1233345hello";  
  25.     char *sub = "345";  
  26.     printf("%s\n", my_strstr(s, sub));  
  27.     return 0;  
  28. }  
阅读(1886) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~