struct In
{
int data;
int name;
}count_num[26];
//比较函数
int compare(const void *a,const void *b)
{
//return *(int *)b-*(int *)a;//从大到小排列
return (*(In *)a).data > (*( In *)b ).data ? -1 : 1; //按照data的值从大到小将结构体排序
}
qsort(count_num,26,sizeof(count_num[0]),compare); //快速排序算法
//1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针,用于确定排序的顺序