加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows Concole中的希腊字母

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

(编辑:李大同)

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

    推荐文章
      热点阅读