strstr

  1. char* strstr(char* haystack,char* needle){  
  2.  
  3. for(;;++haystack){  
  4.  
  5. char* h = haystack;  
  6.  
  7. for(char* n = needle;;++n,++h){  
  8.  
  9. if(!*n)return haystack;  
  10.  
  11. if(*h !=*n)break;  
  12.  
  13. }  
  14.  
  15. if(!*h)return NULL;  
  16.  
  17. }  
  18.  
  19. }  

你可能感兴趣的:(strstr)