标题:求问?帮看下程序。为什么存入结构体至文件中其文件格式不是TXT而是“文件” ...
只看楼主
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
得分:2 
回复 9楼 世界你好
乱码就对了,你写的是数字。要想不乱码,数字要转换成ascii码里的'0','1','2'......

总有那身价贱的人给作业贴回复完整的代码
2014-01-02 11:01
世界你好
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2013-12-12
得分:0 
回复 10楼 wp231957
刚刚重新编辑了一下。。没有啊。0errors。。。显示的。但是就是存入的时候不对。
2014-01-02 11:02
世界你好
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2013-12-12
得分:0 
回复 11楼 embed_xuel
但是读不出来啊。。。。说明还是存入的时候有问题。
2014-01-02 11:03
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
你看一下11楼的回复 呢

DO IT YOURSELF !
2014-01-02 11:07
世界你好
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2013-12-12
得分:0 
回复 14楼 wp231957
读入我懂了。在输入文件名时加.txt就是。但是还是读不出来啊。
2014-01-02 11:10
世界你好
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2013-12-12
得分:0 
回复 11楼 embed_xuel
读入我懂了。但是还是读出来的时候有问题。。。
2014-01-02 11:11
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:2 
你用fwrite(),難道沒看過它是幹什麽的就用嗎?

授人以渔,不授人以鱼。
2014-01-02 11:11
世界你好
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2013-12-12
得分:0 
回复 17楼 TonyDeng
看过啊。写入一个数据块用的啊。
2014-01-02 11:14
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
以下是引用世界你好在2014-1-2 11:14:43的发言:

看过啊。写入一个数据块用的啊。

寫入數據塊,就是以内存中的二進制格式原本不動地寫入,不是人可閲讀的格式化文本,當然有亂碼啦。11樓告訴你的就是這個意思。要讓人可讀,用格式化輸出函數,即fprintf()!

授人以渔,不授人以鱼。
2014-01-02 11:16
世界你好
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2013-12-12
得分:0 
回复 19楼 TonyDeng
那就不能用fwrite 写入一个链表到TXT格式里,并能顺利读出来吗?
这道题要求写入TXT,并读取。
2014-01-02 11:19



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




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

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