如何在Xcode中使用Unicode打印字符╔(和其他字符)?

时间:2017-09-16 14:39:19

标签: c++ xcode unicode

我的作业真的需要这个。这是我的代码:

int main() {
    printf("%c\n", 0x2554);
}

输出到:T

我知道这是一个如此简单的问题,但我花了几个小时研究并试图找到解决方案,但我无法得到我需要的东西。实际上我被告知要使用ASCII来做这件事,但是研究告诉我它并没有真正起作用。那么如何使用Unicode打印那些奇怪的字符?感谢。

1 个答案:

答案 0 :(得分:0)

%c格式说明符适用于8位字符。 0x2554是一个16位字符。对{16}字符使用%lc%C格式说明符。

int main() {
    printf("%lc\n", 0x2554);
}
相关问题