【问题标题】:How to output € symbol in C?如何在C中输出€符号?
【发布时间】:2019-12-25 20:56:16
【问题描述】:

我不知道如何在 C99 项目中输出欧元符号,我正在使用 CLion 开发项目,并且正在使用 MinGW 作为工具链(我不知道这是否重要)。

我已经搜索了很多,但我找不到任何问题的答案,希望有人可以帮助我。

我已经尝试过这样做

printf("€");
printf("\u20AC");

输出是Ôé¼,但我期待的是

【问题讨论】:

标签: c character-encoding printf clion


【解决方案1】:

一个简单的方法是使用UTF-8 作为本机编码。 像这样打印:

#include <stdio.h>

int main()
{
    printf("\xE2\x82\xAC");

    return 0;
}

您可以找到指向 Euro Sign here 的有用链接

【讨论】:

  • 阅读 cmets。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-04
  • 2011-04-09
  • 2021-06-24
  • 2016-03-25
  • 1970-01-01
  • 2011-04-19
相关资源
最近更新 更多