ASCII(SBCS) MBCS Unicode UTF-8 UNICODE

ASCII(SBCS):一个字节编码所有英文字符,包含若干控制字符。

MBCS:各国根据自己的需要,对ASCII的修正、扩展,以若干字节编码表示本地字符,没有统一标准。

Unicode:逻辑上统一世界上所有的字符编码,即对世界上所有的字符给以唯一的编码表示,不涉及到具体的实现(没有规定以多少字节实现)。

UTF-8:Unicode的一种实现,以多个字节实现Unicode编码。注意它和MBCS的不同在于:UTF-8是按Unciode的统一编码实现的。

UNICODE:微软的UNICODE统一以两个字节的wchar_t实现Unciode。

你可能感兴趣的:(unicode)