有没有办法用C打印希腊字母?我试图打印出"ΑΝΑΓΡΑΜΜΑΤΙΣΜΟΣ“这个词:
printf("ΑΝΑΓΡΑΜΜΑΤΙΣΜΟΣ");
但我在控制台中得到了一些随机符号作为输出。
发布于 2015-05-15 09:26:05
将控制台字体设置为Unicode TrueType字体,并使用"ANSI“机制(假设Windows.)。例如,此代码打印γειάσου:
#include "windows.h"
int main()
{
SetConsoleOutputCP(1253); //"ANSI" Greek
printf("\xE3\xE5\xE9\xDC \xF3\xEF\xF5"); // encoded as windows-1253
return 0;
}
https://stackoverflow.com/questions/30265065
复制相似问题