您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>C/C++语言编程>

qsort排序方法

大小:29 人气: 2010-08-25 需要积分:0
的空间

用户级别:注册会员

贡献文章:

贡献资料:

七种qsort排序方法

  <本文中排序都是采用的从小到大排序>

  一、对int类型数组排序

  C/C++ code

  int num[100];

  Sample:

  int cmp ( const void *a , const void *b )

  {

  return *(int *)a - *(int *)b;

  }

  qsort(num,100,sizeof(num[0]),cmp);

  二、对char类型数组排序(同int类型)

  C/C++ code

  char word[100];

  Sample:

  int cmp( const void *a , const void *b )

  {

  return *(char *)a - *(int *)b;

  }

  qsort(word,100,sizeof(word[0]),cmp);

  三、对double类型数组排序(特别要注意)

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!