在C应用程序中显示≥和≤ASCII字符

时间:2009-11-01 02:28:55

标签: c character-encoding ascii extended-ascii

我目前正在编写C应用程序,我需要在终端中显示以下符号:

他们的ASCII字符代码是242243,但是我无法将它们显示在DOS终端中。

关于我如何做到这一点的任何想法?

3 个答案:

答案 0 :(得分:7)

例如,这些不是ASCII,也不是LATIN1。

答案 1 :(得分:5)

printf("\xf2\n");

如果这不起作用,那是因为DOS和代码页。尝试使用CHCP命令。你正在漫步到语言环境/平台特定/放弃现在的领域。

答案 2 :(得分:1)

什么DOS终端?如果您在Windows下编译为32位(或64位)二进制文件,我确信您是,那么它只是一个控制台窗口。

我相信this是设置控制台窗口代码页的最简单方法。取决于你是使用代码页437还是unicode代码页(例如UTF-8,即65001),但我建议使用Unicode,因为如果你以后需要它会给你更大的灵活性。