排序函数

Roman edited 3 年,9 月前

sort()函数用法
函数原型sort(begin, end+1, (cmp))第一个参数为排序起始地址,第二个为结束地址+1,第三个参数可以省略,省略时默认升序排列,否则按照cmp函数排序,但升序降序有简单模式:
升序: sort(begin, end+1, less())
降序:sort(begin, end+1, greater())
qsort()函数用法
函数原型qsort(数组名,元素个数,每个元素的空间大小,比较函数)
比较函数有自己编写,格式为:int cmp(const void a, const void b) a, b关系为> < = 时对应返回正,负,0

Comments