c# >> << ^ & |符号的疑惑
我就是想知道C#底层是怎么去算的。比如
C# code
345 >> 4 =?
345 << 4=?
345 ^ 4=?
345 & 4=?
345 | 4=?
c#是通过怎样的计算得到结果的?
------解决方案--------------------
345 >> 4 =? 345右移4位
345 << 4=? 345左移4位
345 ^ 4=? 345和4做异或操作
345 & 4=? 345和4做与操作
345 | 4=? 345和4做或操作
具体的结果,你就自己写代码测试一下吧。
我觉得,这是个joke。