博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c 操作文件:实现关键词搜索
阅读量:5909 次
发布时间:2019-06-19

本文共 1049 字,大约阅读时间需要 3 分钟。

实现对以下英文文本的关键词查找。

支持如下形式调用:search.exe input.txt keyword
输出:关键词首次出现位置
若实现通配符查找有加分(若实现了在文档中说明)

1 #include "stdio.h" 2 #include "string.h" 3 #include "stdlib.h" 4 #include "conio.h" 5  6 void main(int argc,char **argv) 7 { 8     int MyCount;        //文件字符总数 9     int i=0,j;10     int m=0,n=0;      //行数m,每行的数目n11     FILE *fp;12     char word[5000];   //储存文本字符数组13     14     char str[20];     //关键字15     bool flag;         //查找标志16 17     char *Keyword;18     char *input;19     if(argc<3){20         input="input.txt";21         Keyword="1234";22         23     }else{24         input=*(argv+1);25         Keyword=*(argv+2);26     }27 28     if((fp=fopen("input.txt","r"))==NULL)29     {30         printf("cannot open file.\n");31         exit(0);32     }33     while(!feof(fp)) //读写字符34     {35         word[i]=fgetc(fp);36         putchar(word[i]);37         i++;38         39     }40     MyCount=i;41     42     printf("\n请输入关键字 :");//输入关键字43     scanf("%s",str);44     for(i=0;i

 

转载于:https://www.cnblogs.com/daomul/archive/2012/10/16/2726951.html

你可能感兴趣的文章
Sublime 脚本 配置 (lua 和 JavaScript篇)
查看>>
mysql大小写敏感与校对规则
查看>>
MongoDb Windows linux平台环境及主流编程语言驱动安装同时配置mongoDb的远程连接
查看>>
PLSQL_数据泵导入导出数据Impdp/ Expdp(概念)
查看>>
Smarty3学习笔记
查看>>
[翻译] BTSimpleRippleButton
查看>>
JSP中Session的使用
查看>>
TFS(Team Foundation Server)介绍和入门
查看>>
启动TDS LDAP 服务器遇到的问题总结
查看>>
自己动手写操作系统--个人实践
查看>>
jpegtran图片压缩工具
查看>>
VS2013 未找到與約束ContractName...
查看>>
Jquery Ajax时 error处理 之 parsererror
查看>>
Android Service 服务(一)—— Service
查看>>
JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
查看>>
深入理解JavaScript 模块模式
查看>>
为MFC界面添加一个Log Window
查看>>
使用 Windows PowerShell 来管理和开发 windowsazure.cn 账户的特别注意事项
查看>>
【转】每天一个linux命令(31): /etc/group文件详解
查看>>
wince程序调用另外一个wince exe程序?
查看>>