如何在Xcode中使用Unicode打印字符╔(和其他字符)?
问题描述:
我真的需要这个作业。这里是我的代码:如何在Xcode中使用Unicode打印字符╔(和其他字符)?
int main() {
printf("%c\n", 0x2554);
}
,并输出到:T
我知道它是这样一个简单的问题,但我已经花了几个小时研究,并试图找到解决办法,但我无法得到完全我需要的。实际上我被告知使用ASCII来做这件事,但研究告诉我它并不真正起作用。那么如何使用Unicode打印那些奇怪的字符呢?谢谢。
答
%c
格式说明符适用于8位字符。 0x2554
是一个16位字符。对于16位字符,使用%lc
或%C
格式说明符。
int main() {
printf("%lc\n", 0x2554);
}
试试'std :: wcout user0042