F物的自我救赎(笑) 2023-06-30 10:57 采纳率: 73.8%
浏览 14
已结题

中文的字符编码是多字节的,那么一个中文字符编译到程序里是以多个字节呈现的,而发送和接收都是一个字节一个字节来的,所以接收端按字节解析字符难道不就会出现“乱码”的情况吗

中文的字符编码是多字节的,那么一个中文字符编译到程序里是以多个字节呈现的,而发送和接收都是一个字节一个字节来的,所以接收端按字节解析字符难道不就会出现“乱码”的情况吗?为什么这里的程序可以正常发送汉字呢

img

  • 写回答

3条回答 默认 最新

  • 老皮芽子 2023-06-30 11:13
    关注

    常用的汉字编码 GB2312 GB18030 GBK 是双字节的,其中第一个字节一定是大于128的数,第二个字节是大于等于64的数。西文都是小于128的数。这样就不会出现乱码的现象。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 7月8日
  • 已采纳回答 6月30日
  • 创建了问题 6月30日