当前位置:首页 » 办公资讯 » c语言怎样删除文件中的内容

c语言怎样删除文件中的内容

发布时间: 2022-12-12 09:09:10

❶ c语言中如何对文件的部分内容删除

1、建立一个.c或者.cpp文件,还要建立一个.txt文件进行操作处理,并且写上c语言的编译预处理,头文件,主函数。

❷ C语言如何删除文件内容

1、打开Sublime Text软件,新建一个C语言文件,然后导入C语言库

❸ C语言中如何删除文件中的一条记录

1、删除文件部分内容的大概步骤:新建一个临时文件,把原文件内容向临时文件里拷贝,遇到要删除的内容就跳过。结束后关闭文件,用remove("原文件名");把原文件删除,用rename("临时文件名","原文件名");把临时文件名改为原文件名。

2、例如在原文件123.txt中删除以2和以4编号开头的行,可用以下代码实现:

#include"stdio.h"
#include"stdlib.h"
intmain(void){
FILE*fin,*ftp;
chara[1000];
fin=fopen("123.txt","r");//读打开原文件123.txt
ftp=fopen("tmp.txt","w");//写打开临时文件tmp.txt
if(fin==NULL||ftp==NULL){
printf("Openthefilefailure... ");
exit(0);
}
while(fgets(a,1000,fin))//从原文件读取一行
if(a[0]!='2'&&a[0]!='4')//检验是要删除的行吗?
fputs(a,ftp);//不是则将这一行写入临时文件tmp.txt
fclose(fin);
fclose(ftp);
remove("123.txt");//删除原文件
rename("tmp.txt","123.txt");//将临时文件名改为原文件名
return0;
}
热点内容
马路上汽车的噪音在多少分贝 发布:2023-08-31 22:08:23 浏览:1974
应孕棒多少钱一盒 发布:2023-08-31 22:08:21 浏览:1444
标准养老金一年能领多少钱 发布:2023-08-31 22:05:05 浏览:1730
湖北通城接网线多少钱一个月 发布:2023-08-31 21:59:51 浏览:1805
开随车吊车多少钱一个月 发布:2023-08-31 21:55:06 浏览:1571
京东付尾款怎么知道前多少名 发布:2023-08-31 21:52:58 浏览:1897
在学校租铺面一个月要多少钱 发布:2023-08-31 21:52:09 浏览:2035
2寸有多少厘米 发布:2023-08-31 21:50:34 浏览:1681
知道电压如何算一小时多少电 发布:2023-08-31 21:46:20 浏览:1667
金手镯54号圈周长是多少厘米 发布:2023-08-31 21:44:28 浏览:1833