深入学习C++数据类型:bool

103 阅读1分钟
bool类型有两个值:truefalsetrue赋值给一个整数,会隐式转换为:1false赋值给一个整数,会隐式转换为:0

把(非0, 非空指针)赋值给一个bool,会隐式转换为:true
把(0, 空指针)赋值给一个bool,会隐式转换为:false

!true == false;