C语言间设置一个全局bit变量方式
时间: 2023-02-08 18:31:55 浏览: 323
在 C 语言中,可以使用关键字 `extern` 来声明一个全局变量,并使用 `_Bool` 或 `bool` 类型来声明一个全局 bit 变量。示例如下:
```
// 在一个头文件中
extern _Bool global_flag;
// 在另一个文件中
_Bool global_flag = 0;
```
注意,在 C99 标准中引入了 `_Bool` 类型, 在 C11 中引入了 bool类型,但是并不是所有编译器都支持这两种类型,如果你的编译器不支持可以使用 `#define` 定义成 1字节的 `unsigned char` 来实现。