Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无符号字符140,unicode 0x0152=338的代码页或编码是什么?_C_Visual C++_Encoding - Fatal编程技术网

无符号字符140,unicode 0x0152=338的代码页或编码是什么?

无符号字符140,unicode 0x0152=338的代码页或编码是什么?,c,visual-c++,encoding,C,Visual C++,Encoding,也许一个程序员读过编码的基础知识,但我的具体问题是 在windows Visual C输出到windows控制台中,无符号字符值140打印为=338 Visual C使用的是什么编码(或“代码页”?(例如UTF-7,ASCII)。无符号字符值140到底是如何映射到unicode字符338的 我相信任何人都可以将一个链接粘贴到许多维基百科网页上的一个编码页面或web上的一个页面上,但是对这个问题的一个更具体的答案会更好。那就是编码,不是Visual C在“使用”它,而是Windows控制台将输出解

也许一个程序员读过编码的基础知识,但我的具体问题是

在windows Visual C输出到windows控制台中,无符号字符值140打印为=338

Visual C使用的是什么编码(或“代码页”?(例如UTF-7,ASCII)。无符号字符值140到底是如何映射到unicode字符338的

我相信任何人都可以将一个链接粘贴到许多维基百科网页上的一个编码页面或web上的一个页面上,但是对这个问题的一个更具体的答案会更好。

那就是编码,不是Visual C在“使用”它,而是Windows控制台将输出解释为什么

另一个答案可能就是你想要的:

“代码页”是Microsoft对“编码字符集”的术语,它或多或少等同于您所认为的“编码”,但有关精确定义,请参见

引用维基百科页面:

历史上,在Windows中使用短语“ANSI代码页”(ACP)来指代被视为本机的各种代码页。其目的是,其中大部分将是ANSI标准,如ISO-8859-1。尽管Windows-1252是微软Windows术语中第一个也是迄今为止最流行的代码页,但该代码页从未成为ANSI标准。微软旗下的博主们现在表示,“用于表示Windows代码页的术语ANSI是一个历史参考,但如今在Windows社区中仍然是一个用词不当的词。”


哦,太好了,另一个维基百科的答案!如果您对维基百科页面中缺少的内容有特定问题,我很乐意提供更多信息,但我相信我确实回答了您的问题。我明白了,只需查看tableAdded URL即可查看我编辑的答案。这不是因为Visual C使用了编码,而是Windows控制台配置为将输出解释为什么。