这段C语言的程序里的第2排的“flag”是什么意思?有什么作用呢?int findStr(char *str,char *substr){ int i,j,len1,len2,cnt=0,flag;len1=strlen(str);len2=strlen(substr);for(i=0;i
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 05:57:01
这段C语言的程序里的第2排的“flag”是什么意思?有什么作用呢?intfindStr(char*str,char*substr){inti,j,len1,len2,cnt=0,flag;len1=s
这段C语言的程序里的第2排的“flag”是什么意思?有什么作用呢?int findStr(char *str,char *substr){ int i,j,len1,len2,cnt=0,flag;len1=strlen(str);len2=strlen(substr);for(i=0;i
这段C语言的程序里的第2排的“flag”是什么意思?有什么作用呢?
int findStr(char *str,char *substr)
{ int i,j,len1,len2,cnt=0,flag;
len1=strlen(str);
len2=strlen(substr);
for(i=0;i
这段C语言的程序里的第2排的“flag”是什么意思?有什么作用呢?int findStr(char *str,char *substr){ int i,j,len1,len2,cnt=0,flag;len1=strlen(str);len2=strlen(substr);for(i=0;i
它就是一个变量,是用来判断符合哪个条件的.当等于1是是说明str[i+j]==substr[j];0时是说明不满足上面的要求的...
其实在这个程序里这个是多余的,程序可以改为:
int findStr(char *str,char *substr)
{ int i,j,len1,len2,cnt=0;
len1=strlen(str);
len2=strlen(substr);
for(i=0;i