关于编码的一些理解

学习计算机的都知道ascii.基本码有128个,扩展码有256个,大家都懂。

可是到了unicode大家就不太明白了,我和大家一样,也被unicode困扰了很多年,unicode是字符集,那utf8,utf16,utf32呢?

其实unicode是一个编码表,它最大能表示几百万的字符吧,它设计的目标就是收录全世界的文字符号,每个文字编号都有一个唯一的编号。但时这个编号并不代表计算集中的存储码,因为它实在太大了,因此有人设计了unicode在计算机上的存储码,这就是utf8,utf16,utf32,现在比较流行的是utf8


你可能感兴趣的:(存储,扩展)