flag的用法

2024-11-21 22:57:13
推荐回答(4个)
回答1:

flag
旗帜,标志。当某件事做成了则把它竖起来,没做成旗帜不竖。竖
==
1,
不竖
==
0。
flag
可以是字节中的一位
(1
bit)
经典的例子:
1000
0000
0000
0101
--
最高位1,是负数
0000
0000
0000
0101
--
最高位0,是正数
flag
可以是程序中整数
int
flag.
例如
flag
等于
0,表示用一组
默认值。
flag
不等于
0,表示用户将通过会话窗给入这组值。
(void)
get(&flag);
switch
(flag)
{
case
1:
...;break;
case
2:
...;break;
.....
case
0:
default:
...;break;
}

回答2:

void f()
{
static bool flag = false;
.......
.......
if(flag)
{
.......
.......
}
flag=true;
}

回答3:

把flag设置为静态变量,在程序中用if语句判断执行。

回答4:

把flag设置为静态变量