bool是布尔类型用作逻辑判断。
1、BOOL是布尔型变量,也就是逻辑型变量的定义符,类似于float、double等,只不过float定义浮点型,double定义双精度浮点型。比如:BOOL长度视实际环境来定,一般可认为是4个字节。
2、在计算机科学和计算机编程中,数据类型或简单类型是数据的属性,它告诉编译器或解释器,程序员打算如何使用数据。它同时也限制了表达式(如变量或函数)可能的取值。
3、C++语言默认就有bool及true和false。C语言默认只有_Bool及0和1值,在include标准库stdbool.h后才变成bool及true和false。而且在要让逻辑运算只会得到真和假,需要一种类型来表示运算结果,这就是布尔类型的由来。