虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > Linux/Unix编程 > #include<stdio.h> #include<string.h> #include<limits.h> #include<unistd.h&gt

#include<stdio.h> #include<string.h> #include<limits.h> #include<unistd.h&gt

  • 资源大小:33 K
  • 上传时间: 2016-12-31
  • 上传用户:foresnake
  • 资源积分:2 下载积分
  • 标      签: include gt lt limits

资 源 简 介

#include<stdio.h> #include<string.h> #include<limits.h> #include<unistd.h> #include<sys/types.h> #define PROMPT_STRING "[myshell]$" #define QUIT_STRING "exit\n" static char inbuf[MAX_CANON] char * g_ptr char * g_lim extern void yylex() int main (void){ for( ){ if(fputs(PROMPT_STRING,stdout)==EOF) continue if(fgets(inbuf,MAX_CANON,stdin)==NULL) continue if(strcmp(inbuf,QUIT_STRING)==0) break g_ptr = inbuf g_lim = inbuf + strlen(inbuf) yylex() } return 0 }

相 关 资 源