![]() ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
二级C++精品课程3-1-4:C++运算符之逻辑运算符 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
作者:佚名 文章来源:不详 点击数 更新时间:2008/4/18 14:39:59 文章录入:杜斌 责任编辑:杜斌 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
C++提供了3种逻辑运算符,参见表3-5。如同关系运算符,用逻辑运算符组成的表达式的值或为1(表示true),或为0(表示false)。 逻辑非(!)是单目运算符,它将操作数的逻辑值取反。即:如果操作数是非零,它使表达式的值为0;如果操作数是0,它使表达式的值为1。 逻辑与(&&)与逻辑或(||)的含义,参见表3-6。 下面是一些有效的逻辑表达式: !20 // 得出 0 10 && 5 // 得出 1 10 || 5.5 // 得出 1 10 && 0 // 得出 0
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() |