| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 726 人关注过本帖
标题:关于文件的问题
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
有一个间接的解决办法:首先你必须用fwrite()和fread()读写整个结点数据,然后把文件中要删除的那个结点想办法标记为废记录,在读回内存时处理指针搭接。那个废弃标志,适当时候可以在结点结构中增加一个字段。

授人以渔,不授人以鱼。
2012-03-26 21:16
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 10楼 TonyDeng
再斗胆问一下链表的数据结构怎样才容易修改呢
2012-03-26 21:41
Devil_W
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:9
帖 子:1160
专家分:1797
注 册:2009-9-14
收藏
得分:0 
以下是引用TonyDeng在2012-3-26 21:16:11的发言:

有一个间接的解决办法:首先你必须用fwrite()和fread()读写整个结点数据,然后把文件中要删除的那个结点想办法标记为废记录,在读回内存时处理指针搭接。那个废弃标志,适当时候可以在结点结构中增加一个字段。

说到IO,我有个问题想探讨下。

同步和异步 阻塞和非阻塞之间的关系是怎样的?
2012-03-26 21:41
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 13楼 Devil_W
新手我很有压力啊,你们说的我听不懂
2012-03-26 21:51
剑气孤魂
Rank: 2
等 级:论坛游民
帖 子:3
专家分:13
注 册:2012-3-26
收藏
得分:0 
QQ群:177419876
欢迎加群
共同学习
2012-03-26 22:24
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用瓦力在2012-3-26 21:41:23的发言:

再斗胆问一下链表的数据结构怎样才容易修改呢
链表的结点Node结构是你自己写的,你想在struct中添加什么字段,都是自由的,除了Pre-和Next-指针,你可以添加任意需要的东西。

授人以渔,不授人以鱼。
2012-03-26 22:58
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 13楼 Devil_W
http://wenku.baidu.com/view/1bf1b620bcd126fff7050b85.html

授人以渔,不授人以鱼。
2012-03-26 22:59
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 17楼 TonyDeng
谢谢
2012-03-30 18:37
快速回复:关于文件的问题
数据加载中...
 
   



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

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