回 帖 发 新 帖 刷新版面

主题:[讨论]为什么我保存结束后是乱码呢?奇怪,大家来帮忙,谢谢!

程序的目的是把两个输入框的数据保存到一个文件里面,
问题是:保存结束后是乱码
不知道为什么,希望大家来看看,帮忙解决,谢谢!

回复列表 (共3个回复)

沙发

文件最终会将以ASCII码的形式保存。你保存的数据如果是整数,那么保存在文件中之后就是对应的ASCII码,所以可能是乱码。比如65=A,97=a等等。如果想能够读取文件中的数值,要做一次字符串转换,用atoi和itoa函数即可。

板凳

谢谢楼上的回复,我试试,大家谁有不同的看法可以继续讨论,再次谢谢楼上的!

3 楼

写文件操作是以二进制形式写入文件,所以你看到的是所谓的"乱码",你想实现什么功能??你说功能,我可以试试帮你实现!

我来回复

您尚未登录,请登录后再回复。点此登录或注册