false是布尔类型的变量,表示假。但是在C语言中并不支持该类型的变量。C++支持布尔类型的变量。
布尔类型变量只有true和false两个值。通常用来表示条件的真与假,与常用的1(真)和0(假)相对应。可以通过宏定义的方式来对false和true定义定义,达到布尔量的效果。如:
//宏定义布尔类型
#define BOOL int // 用BOOL代表int类型
#define TRUE 1 // 真
#define FALSE 0 // 假
//定义一个布尔变量
BOOL flag = FALSE;