标题:文件写入,数字部分显示的是乱码?? 求指教 谢谢
取消只看楼主
caoyuyong
Rank: 2
等 级:论坛游民
帖 子:20
专家分:10
注 册:2012-8-16
结帖率:100%
已结贴  问题点数:10 回复次数:2 
文件写入,数字部分显示的是乱码?? 求指教 谢谢
今天写了一段代码,,往一个指定的dat文件写数据,写完了,用记事本打开,只能看见字母,数字什么的都是乱码了,,为什么啊
 
也就是创建了一个动态链表,每个结点用来存储某学生的信息,包括姓名,年龄,编号什么的,,,,
通过   :  定义p是struct student * ;....... fp指向某个dat文件   fwrite(p,sizeof(struct student),1,fp); .......  p=p->next;   

想了半天,实在没弄懂  ?  请指点下 ,谢谢

搜索更多相关主题的帖子: dat文件 动态 
2012-08-21 17:15
caoyuyong
Rank: 2
等 级:论坛游民
帖 子:20
专家分:10
注 册:2012-8-16
得分:0 
难道说   fwrite函数是将所有数据当做 字符来输入到指定文件么?

连续一个星期猛看C,现在头疼的狠,,,哎,,准备看数据结构了....以前学的,几年没摸,都忘记了....
头疼.....的狠啊..
2012-08-22 20:05
caoyuyong
Rank: 2
等 级:论坛游民
帖 子:20
专家分:10
注 册:2012-8-16
得分:0 
谢谢了
2012-08-23 17:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-379877-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.313038 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved