您好,没太看懂你的问题。理解不了整个句子的意思。建议你重新修改下问题。有助于我们的解答.|
一个字符如何变成十六进制啊,我只知道ABC这种东西有相应的ASCII然后转换成16进制,怎么汉字也有啊?谁能帮我详细解释下下面的代码?谢谢!
先显示高4位,再显示低4位
//也就是将字符的ASCII码对应的10进制数用16进制表示
//但是对于汉字的一个字节(汉字由两个字节组成)它的值就有可能大于128,
//所以c的值就有可能为负值,所以会出现问题。
我赞同上面的做法,不过我想题目本身是否与cout的类型有关,如果用hex这种输出方式,那么打印出来的内容不就是16进制表示方式吗?
MARK一下,原本以为C++的东西基本弄懂了,其实还有很多不知道的
B0-D7区是常用字,按拼音来排列;后面D8-F7区按部首笔画来排列
先转换到整型,再输出是可以的
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。