sort默认是以什么排序的(sort怎么改成从大到小排序)

sort默认是以什么排序的(sort怎么改成从大到小排序)

首页维修大全综合更新时间:2024-06-20 00:53:57

sort默认是以什么排序的

sort函数默认的排序方式是升序排序,即从小到大。

1.对简单的数组排序

简单来说就是sort(begin,end,cmp);

sort函数中参数有三个(第三个可以省略)

其中begin是排序数组的起始地址

end是排序数组的结束地址(最后一位要排序元素的地址)这两个参数都是地址。

对于降序排序可以用sort(a,a+10,greater());也可以自定义cmp函数

另外相对应的升序排序用sort(a,a+10,less());

2.对string型 按字典序排序

3.对结构体排序

对于结构体排序其实也不难,只是需要我们自己重写cmp函数

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.