Chinaunix

标题: 用LINUX C能实现UTF-8到汉字的解码吗? [打印本页]

作者: xzh2002    时间: 2007-07-25 09:57
标题: 用LINUX C能实现UTF-8到汉字的解码吗?
如题.
就是处理google URL的解码问题
作者: 醉卧水云间    时间: 2007-07-25 11:14
C无所不能
作者: cccccc    时间: 2007-07-25 11:15
用iconv这个函数就可以进行字符集的转换
作者: MMMIX    时间: 2007-07-25 11:31
原帖由 醉卧水云间 于 2007-7-25 11:14 发表
C无所不能

我想你想说的实际上是“C几乎无所不能”。
作者: 福瑞哈哥    时间: 2007-07-25 11:33
原帖由 MMMIX 于 2007-7-25 11:31 发表

我想你想说的实际上是“C几乎无所不能”。


为什么说「几乎」?
作者: MMMIX    时间: 2007-07-25 11:55
原帖由 福瑞哈哥 于 2007-7-25 11:33 发表


为什么说「几乎」?

因为 C 并不是真正的无所不能,例如说它就不能操作 CPU 的寄存器。BTW,嵌入汇编属于编译器扩展,而不是 C 的一部分。
作者: 福瑞哈哥    时间: 2007-07-25 13:26
原帖由 xzh2002 于 2007-7-25 09:57 发表
如题.
就是处理google URL的解码问题


url要先经过unencode处理,这跟字符编码没关系。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2