相关疑难解决方法(0)

如何将 Unicode 代码点打印为 C 中的字符?

我有一个uint32_t元素数组,每个元素存储一个非拉丁 Unicode 字符的代码点。如何在控制台上打印它们或将它们作为 UTF-8 编码字符存储在文件中?我知道它们可能无法在控制台上正确呈现,但如果我在兼容的编辑器中打开它们,它们应该可以正常显示。

我曾尝试使用wprintf(L"%lc", UINT32_T_VARIABLE)fwprintf(FILE_STREAM, L"%lc", UINT32_T_VARIABLE)但无济于事。

c unicode file-io utf-8

5
推荐指数
1
解决办法
1163
查看次数

标签 统计

c ×1

file-io ×1

unicode ×1

utf-8 ×1