C语言,能找到文件中指定的内容后,应该怎么修改替换
发布网友
发布时间:2022-04-25 15:15
我来回答
共2个回答
热心网友
时间:2023-10-11 19:41
1、打开易语言集成开发环境注意要选择window窗口程序要不然不出来窗口的大家一定注意
2、新建一个变量然后按照下面进行操作就可以了
程序集
窗口程序集1
.子程序
_按钮1_被单击
.局部变量
文本,
文本型
.局部变量
文件,
文本型
文件
=
寻找文件
(取运行目录
()
+
“\*.txt”,
)
.判断循环首
(文件
≠
“”)
文本
=
到文本
(读入文件
(文件))
文本
=
子文本替换
(文本,
“广告”,
“百度”,
,
99999,
真)
写到文件
(文件,
到字节集
(文本))
文件
=
寻找文件
(,
)
.判断循环尾
()
输出调试文本
(“替换完毕”)
3、注意这个命令比较复杂,要按照里面的解释进行操作。
热心网友
时间:2023-10-11 19:41
1、打开文件,遍历文件内容然后一个一个匹配查找并替换,最后再重新写入文件当中。
2、例程:
12345678910111213141516171819202122232425
#include
<stdio.h>int
main(){FILE
*fp;char
filename[100];printf("请输入文件名:\n");gets(filename);fp=fopen(filename,"r");char
c,x,flag=0;printf("请输入要查找的字符:\n");scanf("%c",&x);while(fscanf(fp,"%c",&c)!=EOF){if(c==x){flag=1;break;}}if(flag==1)printf("文件中含有字符%c\n",x);elseprintf("文件中没有字符%c\n",x);return
0;}