"&"和"&&"、"|"和"||"的区别

青旅半醒 2022-06-09 10:47 644阅读 0赞

一、逻辑运算:
与操作:“&”表示所有的判断条件都要进行判断,“&&”如果前面的条件返回的是false,那么后面的条件将不再执行,最终的结果就是false。
或操作:“|”表示所有的条件都要进行判断,“||”如果前面的条件返回了true,那么后面的将不再进行判断,最终结果就是true。

二、位运算:
1、 “&”运算表示的有一位是0最终的计算结果为0,只有数据全为1的时候计算结果才为1。
2、 “|” 运算只有一位的内容是1,最终的结果就是1,如果全为0,则结果才为0 。

发表评论

表情:
评论列表 (有 0 条评论,644人围观)

还没有评论,来说两句吧...

相关阅读

    相关 &&&区别

    &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。

    相关 "&""&&"、"|""||"区别

    一、逻辑运算: 与操作:“&”表示所有的判断条件都要进行判断,“&&”如果前面的条件返回的是false,那么后面的条件将不再执行,最终的结果就是false。 或操作:“

    相关 &&&区别

    &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为 true时,整个运算结果才为 true,否则,只要有一方为 false,则结果为 fal