当前位置:  技术问答>linux和unix

如何只覆盖文件中的一行!

    来源: 互联网  发布时间:2015-07-05

    本文导语:  文件是一行一行的写入的,如果文件到达一定大小时,再从第一行开始覆盖原有的内容,但是未被覆盖的内容要保留,同时文件比较大,望高手赐教,万分感谢!!! | #include  int main(void) { ...

文件是一行一行的写入的,如果文件到达一定大小时,再从第一行开始覆盖原有的内容,但是未被覆盖的内容要保留,同时文件比较大,望高手赐教,万分感谢!!!

|
#include 

int main(void)
{
    FILE *fp;

    char line[19] = "xx xx xx xx n";


    if(fp = fopen("test.bin","rb+") == NULL)
    {
        printf("File open error!n");
        exit(0);
    }

    fputs(line,fp);

    fclose(fp);

    getchar();
    exit(1);
}

    
 
 

您可能感兴趣的文章:

  • copy文件的时候,我发觉同名文件不会出现是否覆盖的提示,能不能容纳嘎系统给个“是否覆盖的提示”
  • 用SCP命令传送文件时,如何不覆盖已有的文件?
  • 从window上传到linux文件(覆盖同名文件),为什么文件的访问权限会变,怎么避免?
  • 文件覆盖 权限有几率改变
  • 如何复制一个文件并覆盖一个原有文件?
  • 写文件时如何不覆盖前面的内容???
  • 如何恢复覆盖的文件-----紧急
  • java 中能不能在文件前面添加些内容?不覆盖原内容!
  • wget http....如何让得到的文件自动覆盖?
  • 不小心覆盖了/usr/bin目录中的Xvnc文件,能恢复吗?
  • fopen打开的文件,如何实现当文件达到一定大小后,重头进行覆盖写入
  • Linux使用mv命令重命名时,新文件名已存在,会把原来的覆盖掉,却不问用户,怎么解决?
  • 数据库 iis7站长之家
  • 使用ls时名字被红色覆盖的文件表示的是什么?
  • 惨了!我覆盖了etc opt var文件夹
  • Java中,给已存在的文件添加内容,但不覆盖文件原有内容,该如何操作
  • 用SmartUpload上传文件时,怎样防止覆盖掉相同文件名的文件?????(50分)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • window.onload事件覆盖掉body onload事件(window.onload和html body onload事件冲突)解决办法
  • 如果我使用或者覆盖了一个不鼓励使用的API,会有什么后果,我怎么知道那些API不鼓励覆盖?
  • HTML5 <bdo> 标签:覆盖默认的文本方向
  • C/C++代码覆盖率测试工具 BullseyeCoverage
  • 代码覆盖率统计工具gcov的扩展 lcov
  • 请问重载和覆盖的区别是什么?
  • JS代码覆盖率工具 ScriptCover
  • 代码覆盖测试工具 kcov
  • jQuery 全屏覆盖 FullscreenOverlayStyles
  • Eclipse的JUnit测试覆盖插件 Coverlipse
  • 覆盖了/dev/null,系统启动不了
  • 代码覆盖率检查工具 Cobertura
  • jQuery元素覆盖 Ezoverlay
  • 安装netscape 6,我想覆盖原来的NS4.75,不知怎样做。
  • 原来win2003+linux,现覆盖linux有影响么?
  • NetBeans 测试覆盖率检查模块 JaCoCoverage
  • Java代码覆盖测试分析工具 Clover
  • Verilog代码覆盖工具 Covered
  • 代码覆盖测试 xCover
  • 检测元素重叠(覆盖) jQuery Overlaps
  • 如何恢复被linux覆盖的原Windows下数据?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3