aihot  2020-11-12 10:28:13  OpenCV |   查看评论   
void) { char *s[MAXLINE]; /*指针数组*/ int nlines; while((nlines=readline(s))>0)/*读取所有字符行*/ { qsort(s,0,nlines-1); /*快速排序*/ linewrite(s,nlines); /*显示*/ } }

上面是函数主体部分,我们把读所有字符串(readline),和打印(linewrite)都写成了函数形式,快速排序(sqort)也是一个函数。

下面分开来看各个部分的代码:

int readline(char *s[]) {     int getline(char *s,int lim);     int nline=0;     char str[LIM];     char *p;     int n;     while((n=getline(str,LIM))>0)     {         if (nline>=MAXLINE)             return -1;                     
          
 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自《TCPL》 第5章 指针与数组

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]