C++ c++;,打印错误的输出字符

C++ c++;,打印错误的输出字符,c++,c,printf,cout,C++,C,Printf,Cout,我正在为大学考试编写一个c程序,我正在处理以下问题:当我试图用cout或printf将“£”字符打印到屏幕上时,它会显示“ù”字符。我做错了什么?在Windows上,控制台使用了另一个代码页 将此添加到您的列表中,包括: #include <windows.h> #include <locale.h> 或更便携的解决方案: 将此添加到您的列表中,包括: #include <windows.h> #include <locale.h> 您的终

我正在为大学考试编写一个c程序,我正在处理以下问题:当我试图用cout或printf将“£”字符打印到屏幕上时,它会显示“ù”字符。我做错了什么?

在Windows上,控制台使用了另一个代码页

将此添加到您的列表中,包括:

#include <windows.h>
#include <locale.h>
或更便携的解决方案:

将此添加到您的列表中,包括:

#include <windows.h>
#include <locale.h>

您的终端可能不支持UTF-8字符。如果您编写
c
程序,请不要标记
c++
,因为获取动物内脏进行占卜存在严重问题,我们必须要求您显示代码(请参阅),并指定您使用的编译器和操作系统。很抱歉给您带来不便。