Encoding 编码-它是什么?我们为什么需要它?

Encoding 编码-它是什么?我们为什么需要它?,encoding,Encoding,有人能给我解释一下编码及其重要性吗。我知道我们有不同的编码,每个编码的前127个字符都是相同的。请阅读 在讨论另一个答案(我真的不认为作者需要删除)时注意到的一个有趣的点是,字符集(用另一位作者的话说——不记得他的用户名)定义整数和字符之间的映射(例如,“大写字母a是65”)和编码之间存在差异,它定义了如何在字节流中表示这些整数。大多数旧的字符集,如ASCII,只有一个非常简单的编码:每个整数正好变成一个字节。另一方面,Unicode字符集有许多不同的编码,没有一种编码是同样简单的:UTF-8、

有人能给我解释一下编码及其重要性吗。我知道我们有不同的编码,每个编码的前127个字符都是相同的。

请阅读

在讨论另一个答案(我真的不认为作者需要删除)时注意到的一个有趣的点是,字符集(用另一位作者的话说——不记得他的用户名)定义整数和字符之间的映射(例如,“大写字母a是65”)和编码之间存在差异,它定义了如何在字节流中表示这些整数。大多数旧的字符集,如ASCII,只有一个非常简单的编码:每个整数正好变成一个字节。另一方面,Unicode字符集有许多不同的编码,没有一种编码是同样简单的:UTF-8、UTF-16、UTF-32……

除了Aasmund Eldhuset提到的上述内容之外,我发现Tedx Talk对同一主题非常有意思和解释性


希望这有帮助

我认为编码是一种将您的信息转换为未经授权的人无法阅读的形式的技术,这样您就可以保密了。

请阅读,您将获得启发。@Charles:+1感谢您勉强击败了我,以及“您将获得启发”公式。看起来像一个额外的结束括号滑入其中。DEC是一个比ASCII更小的旧字符集,总共只有40个字符,有两种不同的编码方案:一种用于16位系统,另一种用于36位系统。@tchrist:interest;我不知道这个-也很有趣,它把几个字符放进了一个字节。顺便说一下,我把“最旧的编码”改为“最旧的字符集”。幸运的是,“Most”这个词一直在那里你的答案需要更清楚,并有一个例子或参考来支持。