C语言中的flag是什么?

标志表示C语言编程中的变量。

FLAG原本是一种编程指令,常用于计算机语言中,如C语言或D语言,常用于记录变量的一个参数。

Flag只有1(站起来)和0(倒下),通常存储在内存中的固定区域。程序在改变某个状态的同时改变flag的值,在其他操作中通过flag了解状态并决定下一步操作。换句话说,flag可以用来帮助程序判断复杂的条件。

程序示例

int a;

flag:a = 1;

cout & lt& lta & lt& ltendl

转到标志;

a = 2;

cout & lt& lta & lt& ltendl

程序执行结果:无限循环输出1

以上内容参考百度百科-—FLAG。