unicode编码简单剖析

或许你还在为不能理解unicode和utf8而困惑,那么今天我就简单讲解下。

        我们都知道ASCII码,对于退格,其符号表示是'\b',这里我们称之为符号编码,其数值编码则对应8。下文的符号编码和数值编码与此处相同。

        而unicode和utf8也是这样,unicode使用一组'\u'+数组的形式,来表示符号编码,而utf8你可以理解为对应的一种数值编码,和ASCII略有不同的是,这个数值编码和符号编码内的数值存在某种关系,而utf8和utf32等不同数值编码实现方式的区别就在于这种关系,仅此而已。

        而为什么要有符号编码,就是因为符号编码同一表示一个字符,这样我们数值编码就可以有多重实现了。倒不如说,是一种标准。你也可以这么理解,符号编码就是符号的名字,唯一表示一个符号,而数值编码,则是一种编码方式。

        以上,仅为个人简介,如有错误,望多多指教。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值