0xf8 & 0x3f); C#的运算符问题 Console.WriteLine("0x{0:x}"

||| 这个是不能被执行的有错误 ||| 是不是能输出汉字啊 ||| 结果:0x38原因不明- -|| 楼主如果觉得不好理解的话可以把十六进制的f8和3f转换为二进制进行按位相与 也就说后面两个常数的与结果是38 0x是预先打印的 是以十六进制的格式打印 答案补充 输出结果是0x38 把 0xf8 &0x3f相与的结果打印出来 不会出现编译错误 结果再转回十六进制就OK了 ||| 试一下不就知道了 看起来像是 占位符和16进制的数字
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值