C++ 中的字符集

为国际市场开发应用程序的一个重要方面就是要适当地表示本地字符集。 ASCII 字符集在 0x00 到 0x7F 的范围内定义字符。 还有其他一些字符集(主要是欧洲字符),它们在 0x00 到 0x7F 的范围内定义与 ASCII 字符集相同的字符,还在 0x80 到 0xFF 的范围内定义了扩展字符集。 因此,8 位的单字节字符集 (SBCS) 足以表示 ASCII 字符集以及许多欧洲语言的字符集。 但是,一些非欧洲字符集(如日文汉字)包含许多单字节代码方案无法表示的字符,因此要求使用多字节字符集 (MBCS) 编码。

本节内容

相关章节