77问答网
所有问题
c语言 如何删除txt文件中的某段文字
如题所述
举报该问题
其他回答
第1个回答 2017-04-26
全部读出来,删掉不要的,再全部写回去本回答被提问者采纳
第2个回答 2017-04-26
文件拷贝,遇到不要的,就不拷贝
~~~~~~~~~~~~~
相似回答
c语言中如何
对
文件的
部分内容
删除
答:
1、建立一个.c或者.cpp文件,还要建立一个.
txt文件
进行操作处理,并且写上
c语言的
编译预处理,头文件,主函数。2、定一个文件指针,具体格式FILE*指针名。3、调用fopen函数,对具体的格式为 文件指针=fopen("文件路径+文件名","读写方式");。4、对于读写的方式有很多,比如r是只读,w是打开文件新...
C语言中
,
如何删除
一个
txt文档中的
内容?
答:
void main(){ FILE* fp = fopen("a.txt","w");//1.以w模式打开文件a.txt,即写模式打开,会
清除文件的
所有内容 fclose(fp);//2.关闭文件,成了 } /*就是这么简单,这个代码还可以用于创建文件,就是说没有a.
txt的
情况下运行程序会生成a.
txt文件
*/ ...
如何
在
c语言中
清空
文件里的
内容(很急)
答:
1.打开Sublime
文本
,创建一个新的Czhidao文件,然后导入C库,如下所示。2.接下来,创建
C语言的
主函数,
文件的
操作将在主函数中进行,如下图所示。3.接下来,调用C语言的fopen函数打开文件,如下图所示。4.打开文件后,您可以通过fgetc函数读取并获取文件的内容,如下图所示。
C语言如何
将一个
txt文件
内的指定字符串
删除
..在线等
答:
首先,打开一个tmp.
txt的文件
保存结果文件
FILE
* out=fopen("tmp.txt","w");FILE* in=fopen("原文件.txt","r");循环采用fgets从in中读入字符串,fgets可以指定读入的最大字符串长度,因此可以一部分一部分地读,处理到文件结束为止 然后,因为你是要对完整的单词进行处理,所以fgets完之后再继续...
c语言删除文件中的
指定的一行数据
怎么
做
答:
一般有两个方法实现这个功能:1.把要保留的内容写到另一个
文件中
,要
删掉的
内容就不用写了。2.把要保留的内容存储到一个字符串变量中,要删掉的内容不用存储,最后把这个字符串再写回到原文件中覆盖原来的内容。例程:include<stdio.h>struct data{ int bianhao; char fenlei[10]; char ...
c语言
如何删除文件中的
一行,求解答!
答:
一、最简单的办法,建议读到链表里,删除其中一个节点。然后再覆盖写回到
文件
。二、找到要
删除的
位置,fseek到该位置,将之后需要保留的文件内容,从这里开始写。三、利用内存映射,将文件映射到内存,直接对内存修改,但是对内存修改,也是需要类似于方法2,将需要保留的内容重新移动位置。综上,方法一最...
C语言怎么
实现
文件中
部分数据的
删除
答:
删除文件
部分内容的大概步骤:新建一个临时文件,把原文件内容向临时
文件里
拷贝,遇到要
删除的
内容就跳过。结束后关闭文件,用remove("原文件名");把原
文件删除
,用rename("临时文件名","原文件名");把临时文件名改为原文件名。例如在原文件123.
txt中删除
以2和以4编号开头的行,可用以下代码实现:in...
大家正在搜
相关问题
如何用c语言删除txt文件中的数据
C语言中删除一个txt文件
c语言删除文件中的指定的一行数据怎么做
如何c++编输入文件一段文字并删除一段文字求大神指点
C语言 如何删除一段文字特定区间的文字
如何在c语言中清空文件里的内容(很急)
C语言:如何根据需要删除文件中特定的行
C语言中,如何删除一个txt文档中的内容?