当前位置: 技术问答>linux和unix
弱问C程序汉字编码问题
来源: 互联网 发布时间:2016-08-10
本文导语: unix下标C IO函数,向一个文件写入汉字, 那这些汉字是啥编码格式, 默认编码格式由哪里指定的? 顺便求一下和系统无关的编码转换函数。 谢谢。 | 没有默认编码,看你的源文件的编码...
unix下标C IO函数,向一个文件写入汉字, 那这些汉字是啥编码格式, 默认编码格式由哪里指定的?
顺便求一下和系统无关的编码转换函数。
谢谢。
顺便求一下和系统无关的编码转换函数。
谢谢。
|
没有默认编码,看你的源文件的编码是什么了——记住Unix的根本:文件就是字节流,没有任何默认的格式。
转码用icu,开源的。
转码用icu,开源的。
|
写入的数据就是16进制的东东,至于怎么读,用什么编码去理解,才是需要设置的。
|
写进去什么编码,再用什么编码看就是了。只要两边一致就行了,管是什么编码呢。
|
fread.fwrite.linux配置的编码方式你别改,什么都不用管。
|
这个,和操作系统的环境变量有关系。
Debian中文环境配置及几种中文编码的探究
http://linux.chinaunix.net/techdoc/system/2009/05/04/1109980.shtml
Debian中文环境配置及几种中文编码的探究
http://linux.chinaunix.net/techdoc/system/2009/05/04/1109980.shtml