c++中的bool运算
C++语言中,有两种bool(布尔)类型的表示方式:1)直接使用bool类型boolx = true;bool类型, 只有两个值:truefalse2)使用0和非0的任何值(C语言风格)0:表示假非0:表示真特别注意:1>3是假1>3==false是真3>1是真3>1 == false 是假boolx;x=1 < 3;类似:对你的女神/男神说:我爱你=> 是真我
·
C++语言中,有两种bool(布尔)类型的表示方式:
1)直接使用bool类型
bool x = true;
bool类型, 只有两个值:
true
false
2)使用0和非0的任何值(C语言风格)
0: 表示假
非0: 表示真
特别注意:
1>3 是假
1>3 == false 是真
3>1 是真
3>1 == false 是假
bool x;
x = 1 < 3;
类似:
对你的女神/男神说:
我爱你 => 是真
我爱你 == true => 是真
我爱你 == false => 是假
对你的备胎说:我爱你 => 是假
我爱你 == true => 是假
我爱你 == false => 是真
常见错误:
3>2>1 是假
3>2>1 => true>1 => 1>1 => false
3>2 && 2>1 使用“逻辑与”运算。
bool类型使用场合:
if 语句
for语句
while语句
更多推荐
所有评论(0)