C语言讲义——C语言的布尔类型
作者:互联网
- C89标准中没有定义布尔类型;
- C99中增加了_Bool类型。实际上是只能等于0或1的整数类型,凡是不为0的整数都被转变为1,
- C99还提供了一个头文件<stdbool.h>,该头文件提供了bool宏来代替_Bool,还提供了true和false代替1和0,如:
#include <stdio.h>
#include <stdbool.h>//该头文件提供了bool宏来代替_Bool,还提供了true和false代替1和0
int main(void) {
bool flg;
flg = true;
printf("%d\n",flg);
flg = false;
printf("%d\n",flg);
return 0;
}
标签:false,头文件,C语言,Bool,bool,true,讲义,flg,布尔 来源: https://www.cnblogs.com/tigerlion/p/11191391.html