没有简单的方法.你手动完成.例如:
正如其他人已经告诉过你的那样,你必须手动完成,并使用fseek来到达你必须插入或添加字符的地方.您可以通过执行以下操作轻松地在中间添加新字符:
如果你想删除中间的字符,那么这更棘手.实际上你不能缩短文件.你有两种可能性:第一种,你就是
在第二种可能性中,您:
第四点是"棘手的",因为没有标准(便携)方式来做到这一点.一种可能性是使用操作系统系统调用来截断文件.另一个更简单的可能性就是在第4点写入EOF.文件可能会比它应该更大,但它可以解决问题.
| 归档时间: |
|
| 查看次数: |
16909 次 |
| 最近记录: |