bool的值分别为0,1;那哪个代表true哪个代表false?

如题所述

第1个回答  2024-05-25
在布尔类型中,0代表FALSE,1代表TRUE。布尔类型的默认值是FALSE,即0,这可以理解为在没有赋予具体值时,变量处于一种未定义的状态,因此用0表示。
布尔值只有两个:TRUE和FALSE。当布尔值作为构造函数使用时(即使用new关键字),Boolean()函数会将参数转换为布尔值,并返回一个包含该值的Boolean对象。而当布尔值作为普通函数使用时,Boolean()函数只会将参数转换为原始的布尔值,并直接返回这个值。
更多关于布尔类型的信息,可以参考百度百科对Boolean类型的解释。详情
相似回答
大家正在搜