布尔类型的概念
C++中的布尔类型
C++在C语言的基本类型系统上增加了bool
布尔类型是C++中的基本数据类型
可以定义布尔类型的全局变量
可以定义布尔类型的常量
可以定义布尔类型的指针
可以定义布尔类型的数组
…
C++中的bool可取的值只有 true 和 false
true代表真值, 编译器内部用 1 来表示
false代表非真值, 编译器内部用 0 来表示
C++编译器会将非0值转换为true,0值转换为false
理论上bool只占用一个字节
/*
测试代码
*/
#include <stdio.h>
int main()
{
bool b &#