Encoding char*ptr=“字符串”;默认情况下使用什么编码?

Encoding char*ptr=“字符串”;默认情况下使用什么编码?,encoding,utf-8,ascii,Encoding,Utf 8,Ascii,这里使用的编码是什么 如果我在ptr[0]处达到峰值,“'S”将以ASCII/utf-8编码 我如何知道所使用的编码是什么 请帮助对于字母S,UTF-8是ASCII。对于更一般的情况,假设你说的是C,ISO C标准并不要求编码 它只是指出,对于源环境和执行环境,必须提供一定数量的源字符。第一个是开发代码的地方,第二个是运行代码的地方——它们可能有很大的不同 对于C11,5.2.1字符集,它指定了源和执行字符集。5.2后面的章节介绍了三角图、多字节字符等

这里使用的编码是什么

如果我在ptr[0]处达到峰值,“'S”将以ASCII/utf-8编码

我如何知道所使用的编码是什么

请帮助

对于字母S,UTF-8是ASCII。对于更一般的情况,假设你说的是C,ISO C标准并不要求编码

它只是指出,对于源环境和执行环境,必须提供一定数量的源字符。第一个是开发代码的地方,第二个是运行代码的地方——它们可能有很大的不同

对于C11,5.2.1字符集,它指定了源和执行字符集。5.2后面的章节介绍了三角图、多字节字符等