编码解码

本文深入探讨了编码表的概念,详细解析了Unicode编码系统的工作原理,包括字符与十六进制数字之间的映射关系,以及UTF-8作为Unicode数字转换为二进制字节方式的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编码表

编号和字符的一一映射关系。例如:Java使用的是Unicode:国际标准码
马unicode编码对应十六进制数字U+9A6C

编码解码过程:

编码过程:
字符通过 Unicode编码表 找到对应的编号数字(16进制),编号数字再转换成二进制字节,然后存储到计算机磁盘

解码过程:
将从磁盘读取出来的二进制字节转换成十六进制数字再到编码表找到对应的字符

UTF-8和unicode的关系

Unicode是一种 字符和十六进制数字编号的对应关系,Unicode 本身只规定了每个字符的数字编号是多少,并没有规定这个编号如何存储,
UTF-8是unicode数字编号转换成二进制字节的方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值