专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C语言

The C Programming Language有关问题

发布时间:2011-06-28 16:13:43 文章来源:www.iduyao.cn 采编人员:星星草
The C Programming Language问题
#include   <stdio.h>
      #include   <string.h>
      #define   MAXLINE   1000

      int   getline(char   *line,   int   max);

      /*   find:   print   lines   that   match   pattern   from   1st   arg   */
      main(int   argc,   char   *argv[])
      {
              char   line[MAXLINE];
              long   lineno   =   0;
              int   c,   except   =   0,   number   =   0,   found   =   0;

              while   (--argc   >   0   &&   (*++argv)[0]   ==   '- ')
                      while   (c   =   *++argv[0])
                              switch   (c)   {
                              case   'x ':
                                      except   =   1;
                                      break;
                              case   'n ':
                                      number   =   1;
                                      break;
                              default:
                                      printf( "find:   illegal   option   %c\n ",   c);
                                      argc   =   0;
                                      found   =   -1;
                                      break;
                              }
              if   (argc   !=   1)
                      printf( "Usage:   find   -x   -n   pattern\n ");
              else
                      while   (getline(line,   MAXLINE)   >   0)   {
                              lineno++;
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: