在a && b中,如果a和b都等于1,则返回true.如果a = -1且b = -1,则表达式也返回true.类似于|| b,其中a = -1并且b = 0,它返回true.任何人都可以解释一下原因.
orl*_*rlp 14
a && b 返回1时,两个 a和b都为零,而不仅仅是当他们等于1,否则返回0.
a || b返回1时中的至少一个 a或b为非零,而不仅仅是当它们中的一个等于1,否则返回0.
举一些例子:
0 && 0 -> 0
1 && 0 -> 0
1 && 1 -> 1
2 && 1 -> 1
-1 && -1 -> 1
-100 && 0 -> 0
0 || 0 -> 0
1 || 0 -> 1
0 || 1 -> 1
-1 || 0 -> 1
-100 || 20 -> 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43415 次 |
| 最近记录: |