#include<stdio.h>
#include<string.h>
int main()
{
char S[]="fbacbacasfjbaafbalkjkbafe";
char T[]="ba";
int x,y;//the length of zfc
int num=0;
int i=0,j=0;
x=strlen(S);
y=strlen(T);
while(i<x&&j<y)
{
if(S[i]==T[j])
{
i++;
j++;
}
else
{
i++;
j=0;
}
while(j==y)
{
num++;
j=0;
break;
}
}
printf("包含的字符串个数为 %d 个 \n",num);
return 0;
}
/*将光标定位在在程序的入口处也就是main函数的第一行,
按F9键设断点,按F5键开始调试,程序执行到设置断点的位置会停下来,
可以查看变量窗口、监视窗口、内存窗口、寄存器窗口、
调用栈窗口等等查看程序当前的状态,按F10可以继续单步执行,
也就是每执行一步都会停下来,
当程序执行到一个函数调用时按F10直接执行完函数,
而按F11可以进入函数内部。简单地来说就是先设断点,F5,F10单步调试,遇函数调用F11*/