显示指定文件中出现在另一个文件中的所有句子
来源:互联网 发布:手机淘宝尺寸怎么设置 编辑:程序博客网 时间:2024/06/02 05:19
#include <stdio.h> #include <string.h> #include <stdlib.h>#define STRLEN 1024int main(int argc,char *argv[]){ if(argc != 2){//命令行参数错误 fprintf(stderr,"command error\n"); exit(-1); } FILE * searchfor; searchfor = fopen(argv[1], "r"); if( searchfor == NULL){ fprintf(stderr,"Error: Unable to open word list\n"); exit(-1); } char lineFrom[STRLEN + 1]; while(fgets(lineFrom, STRLEN, stdin) != NULL){ if(lineFrom[strlen(lineFrom) - 1] == '\n'){ lineFrom[strlen(lineFrom) - 1] = 0; } char linesearch[STRLEN + 1]; rewind(searchfor); while(fgets(linesearch, STRLEN, searchfor) != NULL){ if(linesearch[strlen(linesearch) - 1] == '\n'){ linesearch[strlen(linesearch) - 1] = 0; } if(strlen(linesearch) != 0 && strstr(lineFrom,linesearch) != NULL){ printf("%s\n", lineFrom); break; } } } fclose(searchfor); return 0;}
0 0
- 显示指定文件中出现在另一个文件中的所有句子
- 在LISTCTRL中显示指定文件夹里的所有文件
- 在一个字符串中删除指定的字符 & 删除字符串中所有出现在另一个字符数组中的字符
- VC中遍历指定目录中的所有文件和文件夹
- Java中遍历出指定目录中的所有文件
- 显示文件中的所有字符
- 如何在Mac下显示Finder中的所有文件
- 如何在Mac下显示Finder中的所有文件
- 如何在Mac下显示Finder中的所有文件
- 在当前目录中所有文件中,查找,存在指定内容的指定文件类型
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- 111. Minimum Depth of Binary Tree
- VS2013自带的数据库SQL Server Express LocalDB使用介绍
- 删除workspace空间的目录
- 软件开发模式对比:瀑布、迭代、螺旋、敏捷区别
- POJ 2955 Brackets 【区间DP】
- 显示指定文件中出现在另一个文件中的所有句子
- oracle编程
- 为什么程序员需要关心顺序一致性(Sequential Consistency)而不是Cache一致性(Cache Coherence?)
- Android学习笔记开篇
- 提高工作效率的16条Android开发小经验
- Stack栈 链式存储 实现
- hdoj 2046 骨牌铺方格(递推)
- Codeforces Round #320 (Div. 1) [Bayan Thanks-Round] -- B. "Or" Game (容斥定理)
- Strust+hibernate+strust2的整合方案(1)