c - 如何在 C 语言中将 UTF-8 与 UTF-16 相互转换?

标签 c

是否有可用的库,或者我是否需要自己设计/编码?

目标平台很老,编译器没有提供wchar_t

不允许使用任何库,因此纯 C 和 header 将是合适的。

最佳答案

您也可以尝试 iconv()。在某些平台上,它是 C 运行时的一部分。

关于c - 如何在 C 语言中将 UTF-8 与 UTF-16 相互转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/674575/

相关文章:

c - scanf 之后 fgets 不起作用

python - 如何修复 `WARNING: erroneous pipeline: no element "疯狂“`

c - C语言有哪些比较耗时的操作?

使用 C 计算时间段

我可以使用逻辑运算符进行十六进制比较吗?

c - 用C编写的2D数组问题

c - Bricx 命令中心出现奇怪的编译器错误

c - 将字符串分配给指针时,它是否保留空间内存

c - 对 bool 值的读/写访问是否需要信号量

c - 如何在BST中搜索节点?