繁体   English   中英

如何在 C 中打印扩展的 ASCII 字符?

[英]How can I print extended ASCII characters in C?

如何打印例如“¶”?

我需要打印一些 ASCII 扩展字符,但显然printf("¶"); 不工作。 其他一些帖子已将我带到此网页,但我还不知道是否有任何方法可以做到这一点。

我会很感激一些帮助。 提前致谢。

如果您使用的是 windows,请在执行程序之前尝试在 cmd 中输入chcp 65001
这会将终端的代码页设置为 Unicode,从而允许程序打印 unicode 字符。
例如,如果 your.exe 文件位于C:\Users\You\Desktop\test.exe中:

> cd C:\Users\You\Desktop
> chcp 65001
> test.exe

这也将允许您打印其他 Unicode 字符,例如⑩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM