使用转义序列和控制字符

当应用程序将 ASCII 或 Windows (ANSI) 代码页 中的字符串转换为 Unicode 时,它应逐个字符地将转义序列转换为 Unicode。 当 ASCII 或其他 8 位文本文件转换为 Unicode 时,它有可能随后转换回来。 将转义序列逐个字符转换为 Unicode,而不是将它们组合为单个 Unicode 字符,因此可以执行反向转换,而无需识别和分析转义序列。 例如,ESC+A 应成为0x001B (ESC) ,0x0041 (A) ,而不是0x411B。

Unicode 中的前 32 个 16 位代码值适用于 32 个控制字符。 此规范支持将控件字符用于格式设置的现有用途。 Unicode 应用程序可以像对待 ASCII 等效字符一样对待这些控制字符。

在 Unicode 中使用特殊字符