发现在 C 语言下没有 ^^但是有^, 不像| 有 || &有&&
然后汇编指令貌似是按位的不是按逻辑,又查不到按逻辑的运算指令
请问下这是什么回事呢
然后汇编指令貌似是按位的不是按逻辑,又查不到按逻辑的运算指令
请问下这是什么回事呢
1
innoink Dec 28, 2018 via Android cmp
|
2
msdx123 Dec 28, 2018 对于布尔值来说,逻辑 XOR 相当于!=
|
4
secondwtq Dec 28, 2018 一般遇到这种问题的解法,都是先写下对应的 C 代码,然后 -S -o- 看汇编,光对着指令表蒙是蒙不到的
另外推荐一个 https://godbolt.org/ |
7
qiuyi116 Dec 29, 2018 && 左右表达式,双重取非之后,只有 0,1,直接与起来。
|