1. flag在c语言中是什么
flag在c语言编程中表示变量。
FLAG原本是一个编程指令,常被运用于计算机语言,例如C语言或D语言中,常于用来记载变量的一个参数。
Flag只有1(立起)和0(倒下)两个数值,通常集中存放在内存中固定的区域里。程序在某种状态改变的同时改变flag的值,并在其他操作中通过flag了解状态,并决定接下来的操作。换句话说,flag可以用来帮助程序做复杂条件的判断。
程序举例
int a;
flag:a = 1;
cout << a << endl;
goto flag;
a = 2;
cout << a << endl;
程序执行结果:无限循环输出1
以上内容参考 网络—FLAG