字符编码的故事:ASCII,GB2312,Unicode,UTF-8,UTF-16

'国标GB2312编码自学教程' tutorials were cited in a CSDN.NET blog in 2016.

The 国标GB2312编码自学教程 tutorials were cited in a CSDN.NET blog in 2016.

Subject: 字符编码的故事:ASCII,GB2312,Unicode,UTF-8,UTF-16
Date: Apr 6, 2016
Author: ARM的程序员敲着诗歌的梦
Source: http://blog.csdn.net/longintchar/article/details/51079340

由于好奇,我非常想搞清楚关于字符编码的疑惑。比如Unicode,UTF-8,UTF-16,
以及有BOM,无BOM之前的区别和联系。参考了很多资料后,我终于初步理解了。
在这里总结成博文,希望对读者有所帮助。如果有什么错误,还请您不吝赐教。

字符: 字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等,
甚至还可以包括无法显示的字符(比如ASCII标准定义了128个字符,
其中33个字符无法显示)。

字符表与字符集: 为了使计算机能够处理字符信息,首先要决定选取哪些字符。
这样就形成了一个集合,或者说一个表,称为字符表(character repertoire)。
当然,也可以认为这就是一个字符集(character set)。 

例如,将所有的英文字母放在一起可以组成一个字符集,将所有的汉字放在一起可以
组成一个字符集,等等。

...

参考资料 
 [0] 《标准C语言指南》(电子工业出版社,李忠) 
 [1] http://www.herongyang.com/gb2312_gb/GB2312-to-Unicode-Row-72-E8A1-E8FE.html 
 [2] http://www.letiantian.me/2015-03-02-character-encoding/ 
 [3] http://cenalulu.github.io/linux/character-encoding/ 
 ...

Table of Contents

 About This Book

 Reference Citations in 2017

Reference Citations in 2016

 如何迫使java服务器只接受tls1.2并拒绝tls1.0和tls1.1连接

 cliente soap java

 Android Hints Tweaks and Tips

 [Tutorial] - Play HD Videos with ffplay

 Comment ouvrir les fichiers XML

 Počítačová síť a internet

 Deploying Embarcadero Delphi XE7 and C++Builder XE7 Applications

 Change XSD root namespace in BizTalk

 Заставить пример java + ssl работать

字符编码的故事:ASCII,GB2312,Unicode,UTF-8,UTF-16

 General Relativity for Laypeople – A First Primer

 XML Dynamic Key Encryption Approach

 Подключение к MS SQL Server из NetBeans

 TCP SSL 서버 성능테스트 관련 질문

 Tạo cửa sổ con nằm trong cửa sổ tab chính trong Java

 FAQ DMP Compatibilité

 How does PHP determine the character encoding in browser POST request data?

 Implementing the Information Security using Modified RSA

 Recording Video of an Android Device

 Getting error for SOAP request "InvalidSecurity: ..."

 SSL证书链包如何工作?

 Finding JNDI/LDAP Connection Security Protocol

 how to import x509.pem pk8 file into jks(keystore)

 Reference Citations in 2015

 Reference Citations in 2014

 Reference Citations in 2013

 Reference Citations in 2012

 Reference Citations in 2011

 Reference Citations in 2010

 Reference Citations in 2009

 Reference Citations in 2008

 Reference Citations in 2007

 Reference Citations in 2006

 Reference Citations in 2005

 Reference Citations in 2004

 Reference Citations in 2003

 PDF Printing Version