// 仅用于标记,辅助记录多少次
bool flag = true;
// n:source字符串遍历的数值;j:find字符串遍历的数值
int n = 0, j = 0;
// s:查找到字符串的开始索引,e:查找到字符串的结束索引
int s = 0, e = 0;
while (true)
{
// 判断字符是否相等
if (source[n] == find[j])
{
// Source 序列+1
n++;
// 判断是否为第一位相匹配
if (j == 0)
{
// 赋值给s,查找到头的索引
s = n;
}
// 查找到后下一次比较find的下一位
j++;
// 标记暂时找到前面相同的字符
flag = true;
}










