c++ - 在 Windows 上制作一个带有拉丁字符 (Á ,ò ,ã ) 的简单程序

标签 c++ c windows

我正在尝试制作一个简单的节目供父亲在父亲节观看。我希望所有角色都能正确显示。 我可以完全访问要在其中执行程序的计算机,并且可以在其上安装任何东西。 这是我的程序:

#include <stdio.h>
int main(void)
{
    printf("Obrigado Dad, por tudo que tens suportado. És bom e misericordioso\n e tem sempre força para acabares tudo, porque eu não duvido que consegues.\nAmo-te.\nDanny\n");
    return 0;
}

问题是我无法让拉丁字符正常显示。

最佳答案

如果您在 cmd.exe 上使用“Raster 字体”,请切换到 Unicode TrueType 字体(例如“Lucida Console”),并按照 Andrejs 的指示,将您的源文件保存为 UTF8 .

关于c++ - 在 Windows 上制作一个带有拉丁字符 (Á ,ò ,ã ) 的简单程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19476046/

相关文章:

c++ - 服务器套接字如何使用C++在Windows中拔出网络电缆

c++ - LLVM 最大的好处是什么?

java - 为 JNI 代码转义 Java 字符串

python - 结合 Tkinter 和 win32ui 使 Python 在退出时崩溃

windows - 向正在运行的 ffmpeg 实例发送搜索命令

VS2012 中的 Windows 媒体服务开发 (C++)

java - 如何将以下 C++ 语句转换为 Java?

c++ - Lambda 函数捕获变量与返回值?

C++ 重载 >> for ifstream on mac pointer being freed is not allocated

c - 这在 C 中是什么意思 int (*ptr[2])[4];