社区
C语言
帖子详情
文件里面的内容如何删除?
lovelylulu
2004-09-24 05:45:30
现在我有这么个文件 test.data
里面的内容是
abcdefg
1234567
现在我想把
abcdefg删了
这样文件里就只有
1234567
了
请问 应该如何操作?
...全文
109
6
打赏
收藏
文件里面的内容如何删除?
现在我有这么个文件 test.data 里面的内容是 abcdefg 1234567 现在我想把 abcdefg删了 这样文件里就只有 1234567 了 请问 应该如何操作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaokaiye
2004-09-25
打赏
举报
回复
可以用fseek和ftell结合,对文件指针进行定位,读1,写入a的位置,读2写入b的位置,直到文件结尾;这样就会有两行1234567,可以把后面的清掉;怎么截断,就请楼下的解。
lovelylulu
2004-09-25
打赏
举报
回复
这个我知道的呀 可是文件大小还是不变的呀
后面的内容只是变空
可是整个文件的大小还是不边的呀
bestvip
2004-09-24
打赏
举报
回复
文件的内容不懂 还得回去看看书
一叶还真不知秋
2004-09-24
打赏
举报
回复
FILE * fp;
char str[40];
fp = fopen("test.data","r+t");
fgets(fp,str,40);
fgets(fp,str,40);
fclose(fp);
fp = fopen("test.data","w+t");
fprintf(fp,"%s",str);
fclose(fp);
一叶还真不知秋
2004-09-24
打赏
举报
回复
FILE * fp;
char str[40];
fp = fopen("a.txt","r+t");
fgets(fp,str,40);
fgets(fp,str,40);
fclose(fp);
fp = fopen("a.txt","w+t");
fprintf(fp,"%s",str);
fclose(fp);
qingyuan18
2004-09-24
打赏
举报
回复
写了个通用的:
char temp[20][80] = {0};
int maxline =0;
void del(FILE *fp char *str)
{
int i=0,j=0;
char *p;
FILE *temp_fp;
if((fp=fopen("test.dat","r"))==NULL)
{
printf("open file error!\n");
}
else
{
while(fgets(temp[i],80,fp)!=NULL)
{
p= strchr(temp[i],'\n');
if(p) *p=0;
i++
}
maxline = i;
}
temp_fp = fopen("test.dat","w");
for(j=0;j<maxline;j++)
{
if(strcmp(temp[j],str)!=0)
{
fputs(temp[j],80,temp_fp);
}
}
}
windows
文件
过滤与加解密视频教程
内容
涵盖了Windows内核工作机制与原理、底层驱动通信原理、fat类
文件
系统格式、虚拟磁盘、
文件
过滤框架、Windows
文件
基础以及用户层到内核层
文件
过滤开发等方面,深入浅出地介绍了驱动中的windows
文件
基础和
文件
过滤...
手机里android
文件
里哪些
文件
可
删除
,手机
文件
夹哪些可以
删除
?这4个
删除
它妥妥的...
其实这个问题很好解决,我们手机的
文件
库中有很多个
文件
夹,不同的
文件
夹储存不同的数据
内容
。而有些
内容
不能
删除
,有些却是可以的。手机
文件
夹哪些可以
删除
?1、AndroidAndroid的中文就是安...
mac怎么
删除
硬盘
里面
的东西?为什么苹果电脑无法
删除
移动硬盘
文件
?
mac怎么
删除
硬盘
里面
的东西?由于移动硬盘的
文件
系统是NTFS格式的,而这种格式与Mac电脑是不兼容的,Mac电脑没有权限对移动硬盘上的数据进行操作,Mac上不能把移动硬盘的数据
删除
了,那么,有没有什么操作方法,在...
overleaf错删
文件
怎么办???
注重版权,若要转载烦请附上作者和链接 作者:Joshua_yi 链接: 第一次用latex写论文 像我这样懒得人,还是用在线的比较舒服,不用下载什么tex studio,不用...把没用的
文件
删掉 结果……丫的手一抖把tex
文件
删了!
PDF
文件
怎样只
删除
部分
内容
?
有时网上下载的一些资料,需要将PDF文档中的部分
内容
删除
时,打开文档并不能像Word一样直接选择并
删除
,应该如何操作呢?下面一起来看看吧。 首先对于PDF的修改需要用到PDF编辑器,比如我们先用极速PDF编辑器打开这...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章