ASCII, UNICODE, SBCS, DBCS, MBCS

编码方式

ASCII:

  American Standard Code for Information Interchange.

  这是一种编码方法, 它属于单字符集编码的一种实现.

  所有字符都是 1 byte 空间.

  原 127 个字符, 后来被扩展到 255 个字符.

 

UNICODE:

  Universal Character Set.

  这是一种编码方式, 它属于多字符集编码的一种实现.

 

编码类型

SBCS:

  Single-Byte Character Set.

  一个字符由一个 byte 构成.

 

DBCS: 

  Double-Byte Character Set.

  个人理解, 它是 MBCS 的子集.

  一个字符由 1 byte 或 2 bytes 构成, 具体要看第一个 byte 的高位是否在特定的区间内, 从而决定该字符占用 1 byte 还是 2 bytes.

 

MBCS:

  Multi-Byte Character Set.

  一个字符由多个 bytes 构成.

 

posted @ 2012-07-06 09:10  walfud  阅读(792)  评论(0编辑  收藏  举报