这里使用的编码是什么。
如果我在ptr[0]
处达到高峰 - 'S'
将ASCII/utf-8
编码。
我如何知道使用的编码是什么?
请帮忙
答案 0 :(得分:0)
对于字母S
,UTF-8 是 ASCII。对于更一般的情况,ISO C标准(假设您正在谈论C)并不强制要求编码。
它只是声明必须为源和执行环境提供一定数量的源字符(第一个是您开发代码的地方,第二个是你的 >运行它 - 它们可能是截然不同的野兽。)
对于C11,5.2.1 Character sets
,它包含了所有内容,它指定了源和执行字符集。 5.2
的后面部分涵盖了三字形,多字节字符等。