C语言标志位位常用的置0 和置1都好似什么意思

是不是置1表示不再执行,置0表示正常运行,还有置0和置1都是怎么置,直接把某个变量赋值吗

好似信号标志。例如 红灯,绿灯。
标志位 置1 用按位 或,置0用按 与。
例如:
unsigned short int flag;
假定 最高位 是 信号标志
置1 flag = flag | 0x8000;
置0 flag = flag & 0x7FFF;

0,1, 谁是红灯,谁是绿灯,由编程者决定。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-01
置0和置1一般都是直接赋值,然后程序里检测这个标志变量,当为0时执行什么,为1时又执行什么
第2个回答  2013-10-01
#define TURE 1
#define FALSE 0


在C语言里就条件判断语句来说,0为非,非0都是真

第3个回答  2013-10-01
就是一个开关,二选,你想让选A/B什么意思就什么意思,
具体怎么置,看书追问

看书的哪里,哪一章讲的这里

追答

http://blog.csdn.net/hongmy525/article/details/4874719

或者搜索“C语言位操作”

相似回答