【发布时间】:2012-12-05 08:37:07
【问题描述】:
如何制作将 UTF8 Cyrillic 转换为 UTF8 Latin 字符的函数?我知道我应该制作字符表,但我的主要问题是如何表示字符串(在 C ,Linux OS 中)?作为 char* 或 int* (由于 UTF8 的大小)?
void convert(unsigned char* str) {
if(str[0] == 'A' ) str[0] = 0xd090; // Cyrillic A
...
}
【问题讨论】:
-
查看link。