2016 - 2024

感恩一路有你

字符编码转换 字符编码之文字是如何显示的?

浏览量:1685 时间:2021-03-11 01:56:13 作者:admin

字符编码之文字是如何显示的?

您的问题可以分为两个问题:1。什么是字符编码?2如何显示字符。首先,在字符编码和字符显示背后有许多复杂的知识需要提及。让我从一个抽象的角度来解释它,这样我们的头脑中就有了一个合乎逻辑的概念。我会在适当的时候解释一些细节。

字符编码做两件事:

1。指定每个字符的编号。例如,字母A的编号为0x61,汉字“Zhong”的Unicode编号为0x4e2d。

2。有了数字之后,计算机需要存储这些数字。例如,字母a至少需要一个字节来存储,而汉字“Zhong”至少需要两个字节来存储。此存储方法是特定的编码实现。例如,UTF-8和UTF-16是Unicode的存储实现。不同编码方法的区别在于,存储字符所需的字节大小不同。

在计算机中存储字符后,计算机如何显示存储的数字?

计算机的任何显示操作都是通过跟踪显示器上的像素来实现的。也就是说,字符和其他信息都被绘制出来。

操作系统内核中有一个字典,它存储所有字符的外观信息与编码之间的映射关系。当需要显示一个字符时,操作系统会根据字典中相应字符的外观信息,即我们看到的各种字符,将其绘制在屏幕上。

以上是编码和显示的抽象说明,希望能对您有所帮助。

字符编码转换 字符编码 字符集和字符库

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。