说明:布尔型变量表示真假结果的类型,只有2个值真(true 或者 1) ,假(false 或者 0)
数据类型 | 内存空间 | 数据范围 |
---|---|---|
bool(布尔类型) | 1个字节 | true或者1,false或者0 |
void OnStart()
{
// 定义布尔类型
bool b1 = true;
bool b2 = false;
printf("b1的值: %s, b2的值: %s",(string)b1, (string)b2);
// 用布尔整数形式
bool b3 = 1; // true
bool b4 = 0; // false
printf("b3的值: %d, b4的值: %d",b3, b4);
// 关于布尔类型的注意事项
bool b5 = 10; // int -> bool
printf("b5的值: %s",(string)b5);
bool b6 = 0; // false
printf("b6的值: %s",(string)b6);
}