1. 程式人生 > >編寫判斷子串的函式

編寫判斷子串的函式

  1. 不是子串輸出-1
  2. 是子串輸出位置,空串是任何串的子串輸出0
int Strstr(char s1[],char s2[]){
       if(s2[0] == 0)
             return 0;
       for(int i=0; s1[i]; ++i){
            int k=i,j=0;
            for( ;s2[j];++j,++k){
                  if(s1[k]) != s2[j])
                   break;
           }
           if(s2[j] == 0)
   }
   return -1