首先,介绍一下,sort是内置的一个排序函数。他的默认排序模式是升序,你也可以进行自定义排序,默认的升序就是这样的:
int a[10];//定义的数组
sort(a+1, a+1+n);//n指的是数组内的元素个数
而自定义排序就需要你告诉他怎样排序,这是就需要编写一个函数(示例用的是cmp,也可以用其他名称)
int cmp(int a, int b){
return a < b;//注意,这里是从大到小
}
sort(a+1,a+1+n,cmp);
希望这篇博客有帮到你!