||| 这个是不能被执行的有错误 ||| 是不是能输出汉字啊 ||| 结果:0x38原因不明- -|| 楼主如果觉得不好理解的话可以把十六进制的f8和3f转换为二进制进行按位相与 也就说后面两个常数的与结果是38 0x是预先打印的 是以十六进制的格式打印 答案补充 输出结果是0x38 把 0xf8 &0x3f相与的结果打印出来 不会出现编译错误 结果再转回十六进制就OK了 ||| 试一下不就知道了 看起来像是 占位符和16进制的数字
0xf8 & 0x3f); C#的运算符问题 Console.WriteLine("0x{0:x}"
最新推荐文章于 2021-02-24 19:30:10 发布