编程语言一般有两个字符集,一个是源码字符集,一个是编码字符集。
- 源代字符集很好理解,对应源代码本身的编码格式。
- 编码字符集一般指源代码中"字符串"的编码格式,对应MSVC和GCC编译选项中叫做"执行字符集"。编译选项分别是/execution-charset和-fexec-charset.
出现这两个字符集的原因,可以参考为什么VS编译UTF-8格式源代码, 代码中字符串却是ANSI编码?.
编程语言一般有两个字符集,一个是源码字符集,一个是编码字符集。
出现这两个字符集的原因,可以参考为什么VS编译UTF-8格式源代码, 代码中字符串却是ANSI编码?.