失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 读取txt的中文字符出现乱码

读取txt的中文字符出现乱码

时间:2021-06-13 08:45:24

相关推荐

读取txt的中文字符出现乱码

1.读取txt的中文字符出现乱码

这是我输入的

这是保存在文档里面的

在网上查了资料后,以为是记事本的编码和编译系统的编码不一致造成的,但是改了记事本的编码为ANSI以后,还是有乱码

后来知道是因为fwrite和fread函数的问题,他俩是把二进制数据写入文件,在遇到非字符型显示出来的就是乱码

可以使用 sprintf 函数把多个元素组成一个字符串,再将其写入文件中

可以使用fscanf函数读取文件中的东西

由于我在输入用户名时,规定了用户名不能重复使用

所以在读入文件中的数据时,要用到fread函数,一一把文件中的信息读入与用户名作比较

在输入文件时,用fprintf函数,将结构体中的用户名和密码输入

耶,终于解决了这个问题

如果觉得《读取txt的中文字符出现乱码》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。