有时候我们需要删除文件的某一行,来更新文件,在这我个人扩展了一个函数,以删除指定条件的行。 1staticvoidUpdateHistoryFile(void)2{3FILE *fin,*fout;4intcounter =1;5STest test;67do8{9fin=fopen("test.txt","r");10fout=fopen("t.tmp","w");1112while(readHistoryFile(fin, &test) !=EOF)13...
技术标签:c语言实现删除文件的指定行内容c语言 代码: #include<stdio.h> #include<string.h> int main() { FILE *ff,*fp; int temp=0;//temp主要用来某行判断是否删除,0表示不删除,1表示删除 char a[1000];//放置fgets的某一行内容 ...
/*** 功能描述 : 删除csv文件某一行的数据 输入参数 : pName : 文件名(含路径) iLineNum : 行编号。从1开始 输出参数 : 返回值 : 是否成功;0成功,-1 失败 ***/intDeleteOneLine(unsigned char*pName,int iLineNum){char buf[4096];//每读取一行,都将内容放到该...
c语言删除文件的指定行,更新文件 c语⾔删除⽂件的指定⾏,更新⽂件有时候我们需要删除⽂件的某⼀⾏,来更新⽂件,在这我个⼈扩展了⼀个函数,以删除指定条件的⾏。1static void UpdateHistoryFile(void)2 { 3 FILE *fin,*fout;4int counter = 1;5 STest test;6 7do 8 { ...