关于Linux c语言中的bool数据类型
bool类型属于基本数据类型,其类型名称为bool,值域为非零(true)和零(false)。如果我们不加入其他的头文件bool类型是会报错的。bool类型它包含在头文件
#include <stdbool.h>
当中。
在原生的头文件中是没有对bool定义的。但是我们可以在原生的头文件中使用_Bool来代替上述头文件中的bool类型。
以下为程序实例
#include <stdio.h>
#include <stdbool.h>
int main
{
bool a;
a = true;
if(a)
{
printf("true %d\n",a);
}
else
{
printf("false %d\n",a);
}
return 0;
}
运行结果如下图所示