Mat*_*gni 14
随着x & 5你正在做一个按位和操作(这是不合逻辑的).以来:
4 = 0b0100 AND
5 = 0b0101 =
---------------
4 = 0b0100 != 0
Run Code Online (Sandbox Code Playgroud)
条件的结果是true.那个4 4 <= 5再次小于或等于5()true.
但是你没有测试相同的条件,你只是比较两个返回的操作true.两者都是偶然的,都是真的.
别担心:这是一个错误,很多人刚刚开始编程.请查看按位运算和逻辑连接符之间的差异.
| 归档时间: |
|
| 查看次数: |
2574 次 |
| 最近记录: |