
flag 有标志的意思,通常在C语言中用来作为标志位,有两种状态:0和1,通常集中存放在内存中固定的区域里。程序在某种状态改变的同时改变flag的值,并在其他 *** 作中通过flag了解状态,并决定接下来的 *** 作。扩展资料
换句话说,flag可以用来帮助程序做复杂条件的判断。
Flag的`这一特性在游戏中被广泛应用。几乎所有有剧情的游戏中,有选项的,选项影响剧情的游戏,都有Flag变量的运用,都可以说是有Flag,立Flag,比如《金庸群侠传》《仙剑奇侠传》《寂静岭》《美国末日》等。
注:FLAG在所有计算机编程中几乎都有重要作用,比如:系统编程,网络编程,软件编程,数控编程等等,在与计算机相关的生产生活中多有运用,而不止运用在游戏编程方面。
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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)