效仿UNIX程序grep的实现方法改写模式查找程序
来源:互联网 发布:凌米刷机软件 编辑:程序博客网 时间:2024/05/17 06:47
#include <stdio.h>#include <string.h>#define MAXLINE 1000int getline(char s[],int lim);int main(int argc,int *argv[]){char line[MAXLINE];int found=0;if(argc!=2){ //ÒòΪargcÖÁÉÙÓÐ2¸öӦΪ*argv[1]="ould"//printf("Useage:found pattern\n");}else{while(getline(line,MAXLINE)>0){if(strstr(line,argv[1])!=NULL){printf("%s",line);found++;}}}return found;}int getline(char s[],int lim){int c;int i=0;while((c=getchar())!='\n'&&c!='%'&&i<lim-1){s[i++]=c;}if(c=='\n'){s[i++]=c;}s[i]='\0';return i;}
0 0
- 效仿UNIX程序grep的实现方法改写模式查找程序
- 不要效仿这个程序
- 测试程序的改写
- 程序的自动改写
- 程序的自我改写
- 程序的自我改写
- 改写Hadoop的wordcount程序
- ClamWin杀毒程序的改写
- Unix命令行程序(如grep等)
- Unix网络编程chapter1 示例程序改写为Winsock
- Unix socket server 程序的设计方法
- Unix socket server 程序的设计方法
- Unix Shell程序编写的方法详解
- unix下后台运行程序的方法
- C程序查找段错误的方法
- 工厂方法模式 - 程序实现(java)
- DES加密程序实现,UNIX/Linux的接口实现
- 栈实现内存单元内容改写程序中数据
- 如何在android上 使用gif图片(android开源库android-gif-drawabl)
- 青蛙的约会 ---- 同余方程(数论)
- nyoj-218-Dinner
- 最简单的基于FFmpeg的AVDevice例子(屏幕录制)
- ArcGIS for javascript 构建GraphicsLayer
- 效仿UNIX程序grep的实现方法改写模式查找程序
- 在Linux上安装zsh
- 计算机中重要的32个算法[转帖]
- linux VLAN实现代码研究
- webView 与js交互方法(参考文献)
- 【LeetCode】Path Sum
- SS, SP, BP 三个寄存器
- 物以类聚 人以群分之领悟2014.10.01
- UEFI/GPT BIOS/MBR