【发布时间】:2022-01-27 18:22:52
【问题描述】:
【问题讨论】:
-
Unicode 也需要输出终端的支持...
-
我将控制台的编码设置为 UTF-8,但仍然无法正常工作...有什么建议吗?
-
A mojibake 案例(Python 中的示例):
'λ μ ρ'.encode( 'utf-8').decode( 'cp850')返回'╬╗ ╬╝ ¤ü',反之亦然:"╬╗ ╬╝ ¤ü".encode( 'cp850').decode( 'utf-8')产生'λ μ ρ'。抱歉,我不知道 CLion... -
“操作系统 - Windows 8.1”。 SO 充满了这类问题(“帮助我显示语言 X 的字符”),其中 99.9% 来自 Windows 用户。也许只是切换到更友好的操作系统?或者如果这不起作用,不妨试试this。
-
printf向终端发送字节。将源文件保存为 UTF-8,发送的字节将是 UTF-8。我不使用那个 IDE,但这可能有助于作为 Windows,它也可能有助于将源代码保存为带 BOM 的 UTF-8。