快速排序头文件c语言include<stdilb.h>
c++万能头文件即可
函数名:qsort函数
void qsort (void base ,size_t num ,size_t size,int( comprae)(const void ,const void ))
//qsort(数组名,类型空间大小,函数名)
快速排序头文件eg:
#include<bits/stdc++.h>
using namespace std;
int compare (const void*a,const void*b)
{
return *(int*)a-*(int*)b;//从小大大排序
//if从大到小的话
//return *(int*)b-*(int*)a;
}
int main()
{
int arr[8]={6,8,7,4,3,5,1,2};
qsort (arr,8,sizeof(int),compare);
//qsort(数组名,类型空间大小,函数名)
for(int i=0;i<8;i++)
{
cout<<arr[i]<<endl;
}
}