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

被折叠的 条评论
为什么被折叠?



