aihot  2020-11-12 10:28:13  OpenCV |   查看评论   
if(*s=='\n') return 0; s++;t++; } return *s-*t; }

5.6 指针数组及指向指针

指针本身是一个变量,所以可以像其他变量一样储存在一个数组里。这里主要通过一个字符串的排序程序说明一个指针数组的用法,因为在排序的时候,我们并不想真实的移动字符串的位置,所以我们只声明了一个字符串指针数组,使数组的每个指针指向一个字符串,然后排序这个指针。

这里依然使用的是快速排序,只是这里的比较是两个字符串之间的比较。

程序的关键,在于声明一组指向字符串的数组,并指向读入的一系列字符串。

#include<stdio.h> #define MAXLINE 100  #define LIM 1000   int readline(char *s[]); void qsort(char *s[],int left,int right); void linewrite(char *s[],int n);  int main(            
          
 

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

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