#include <iostream>
int indexOf(string src, string find) {
if (find.length() == 0) {
return -1;
}
if (find.length() > src.length()) {
return -1;
}
for (int i = 0; i < src.length() - find.length() + 1; i++) {
int j = 0;
for(; j < find.length(); j++) {
if (src[i + j] != find[j]) {
break;
}
}
if (j == find.length()) {
return i;
}
}
return -1;
}
int main ()
{
// 声明简单的变量
string str = "abcdefg";
int ind = indexOf(str, "cde");
printf("indexOf返回:%d\n", ind);
return 0;
}