c语言中关于文件指针的问题

[复制链接]
查看11 | 回复1 | 2007-9-27 10:43:37 | 显示全部楼层 |阅读模式
做两个指针 一个记录块起始位置一个移动
回复

使用道具 举报

千问 | 2007-9-27 10:43:37 | 显示全部楼层
好办呀。如果你处理完一小块,但这一小块长度不变的话,写回原来的文件中就可以了。用p1 指针记录开始读取的位置,用p2指针记录来处理,处理完了放回p1处就可以了。如果你这一小块取出来处理完了之后长度要变化的话,一般都是这样做,假设这个文件叫A,然后再新建一个文件B, 把一小块处理完的数据追加到B中去,等你处理完了,就把A文件的所有属性(比如创建时间等)复制出来,然后把A删除,把属性设置B文件,并把B文件改名为A文件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行