加入收藏 | 设为首页 | 会员中心 | 我要投稿 莱芜站长网 (https://www.0634zz.com/)- 云连接、建站、智能边缘云、设备管理、大数据!
当前位置: 首页 > 综合聚焦 > Windows > 正文

Windows Concole中的希腊字母

发布时间:2020-08-03 14:21:58 所属栏目:Windows 来源:互联网
导读:我正在用C编写一个程序,当我在cmd.exe中运行它时,我希望在菜单中有希腊字符.有人说为了包含希腊字符,你必须使用类似这样的printf: printf(charset:IS0-1089:uffe); 但他们不确定. 有谁知道这是怎么做到的吗? 假设Windows,您可以: set your console font到U

我正在用C编写一个程序,当我在cmd.exe中运行它时,我希望在菜单中有希腊字符.有人说为了包含希腊字符,你必须使用类似这样的printf:

printf(charset:IS0-1089:uffe);

但他们不确定.

有谁知道这是怎么做到的吗?

假设Windows,您可以:

> set your console font到Unicode TrueType字体:
>使用“ANSI”机制发出数据

此代码打印γεισου:

#include "windows.h"

int main() {
  SetConsoleOutputCP(1253); //"ANSI" Greek
  printf("xE3xE5xE9xDC xF3xEFxF5");
  return 0;
}

十六进制代码在编码为windows-1253时表示γεισου.如果使用将数据保存为windows-1253的编辑器,则可以使用文字.另一种方法是使用OEM 737(实际上是DOS编码)或使用Unicode.

我使用SetConsoleOutputCP来设置控制台代码页,但您可以在运行程序之前键入命令chcp 1253.

(编辑:莱芜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读