如何使用C在控制台上打印UTF-8字符

Ale*_*eld 5 c windows encoding eclipse-cdt utf-8

我有一个C应用程序,我收到一个UTF-8字符串作为char*的套接字.现在我想使用Eclipse CDT在控制台上打印它.我怎样才能做到这一点?我得到的通常是"Günther"应该是什么"Günther"

非常感谢.

Ale*_*eld 2

上面给出的最佳答案是 Joachim Isaksson。谢谢,这个想法似乎有问题。我在 Eclipse 中通过将运行配置的“编码”设置设置为 UTF-8 解决了这个问题。

在此输入图像描述 在此输入图像描述