他想问的应该是你flag这个变量代表的意义。
flag:旗帜 标记 (英语翻译)
在编程语言中,我们通常用来作为一个判别的标志
如
flag=1
if(flag) 则…
else 则…
他起到的作用就是一个标志。
比如你语文考了60分(及格了)
那么我可以让flag=1代表你及格了
然后下面的判断语句(if 或者其他)知道该运行那个语句