#include
int Strfind(char *s,char *t)
{
int index,lengths=0,lengtht=0,i,j;
char * Position;
while(s[lengths]!=0)//获取字符串s的长度
{
lengths++;
}
while(t[lengtht]!=0)
{
lengtht++;
}
for(i=0;i
index=0;
while(s[i+index]==t[index] && index
index++;
}
if(index==lengtht)
{
// Position=new char;
// *Position=i;
// return Position;
return i;//返回i的位置既是找到的位置
}
}
//Position=NULL;
return -1;//找不到
}
int main()
{
char str1[500];
char str2[500];
cin>>str1;
cin>>str2;
// char * Position=Strfind(str1,str2);
// cout<<*Position<
}
indexOf=7
indexOf=-1
indexOf=-1
100000000001111010000101010101010101000000000000011111111101010111110100000000101010101111111101010101111111111111100000101111111111010000000010000000101010111110101110101101101010101substring(char s[], char sub[])