执行字符集 执行字符集execution character set是CC语言的程序编译后字符类型与字符串类型所使用的编码字符集与源代码使用的源字符集source character set相对执行宽字符集execution widecharacter set是编译后的程序中宽字符所使用的编码字符集 例如源文件是Latin编码执行字符集为utf则char cö中的字符值将被编译器从Latin编码的单字节的xD自动转为utf编码的双字节的xCB在目标文件与可执行文件中字符c的值是ö的utf编码值的最后一个字节值即xB 使用前缀L u U分别表示wchart chart chart等字符类型的字面量例如uy一个wchart类型的字面量的值就是该字符在执行宽字符集execution widecharacter set中的编码值一个chart类型的字面量的值就是该字符在Unicode编码中的比特的码位显然该字符必须属于Unicode中的基本多文種平面才能用比特来编码一个chart类型的字面量的值就是该字符在Unicode编码中的比特的码位这些字符类型在x平台均为小端序表示