C语⾔读写中⽂时出现乱码的解决
C语⾔读取⽂件时中⽂乱码处理
之前⼀直以为读取中⽂时变成乱码时因为读取⽂件时字符串长度不⾜,或者是⽂件中中⽂格式不对,上⽹百度以后发现是TXT格式⽂件在创建时默认编码为UTF-8,这导致在读取⽂件时编码格式不对应⽽造成读取中⽂时出现乱码
解决办法也很简单将⽂件保存时选择ASNI编码格式即可解决
另外的解决⽅法:
1.采⽤⼆进制格式读写⽂件。
c语言中文网汇编语言2.采⽤w_char 宽字符来存储,然后进⾏⼀些转码等操作。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。