FLAG1在编程中是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FLAG1在编程中是啥意思相关的知识,希望对你有一定的参考价值。

flag1是程序员自己起的变量名,一般情况下将其看作为标志位。 参考技术A 这个函数是用来判断在字符串src中含有多少个sub字符串;
整个的思路就是:首先判断sub是否存在于src中,若在count就加1; 整个判断行为一直持续到src结束为止。
int subCount(char *src, char *sub)

int count=0;
char *pstr = src;
char *psub = sub;
int flag = 0;

while(*pstr != '\0')

if(*psub != '\0')

if(*pstr != *psub) //判断sub是否包含于src

psub = sub; // 若不,就将psub重新指向sub字符串
flag = 0; //将标志位清零

else

flag = 1;
psub++; //若包含于src中,将标志位为置一,并将psub后移



if (*(psub)=='\0') //判断sub是否已经到尾部

psub = sub; //psub重新指向sub

if (flag == 1) //flag为1,说明在src中包含了字符串sub,count加1;

count++;
flag = 0;



pstr++; //src后移


return count;

以上是关于FLAG1在编程中是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

Action在编程中的意思是啥?

switch是啥意思

int **m,**s;是啥意思?

在编程文档中,双冒号后跟等号 (::=) 是啥意思?

c语言中sum是啥意思

什么叫做反射,反射在编程中起什么作用?