問題描述:數組
C++排序函數sort/qsort的使用函數
問題解決:3d
(1)sort函數使用blog
注:排序
sort函數,參數1爲數組首地址,參數2是數組尾地址,參數3是比較函數get
(2)qsort函數it
注: im
使用qsort函數(快速排序),參數1爲數組首地址,參數2爲數組長度,參數3爲各元素佔用空間,參數4爲比較函數d3
qsort使用須要添加頭文件#include<stdlib.h>sort
(3)qsort和sort比較
qsort頭文件#include<stdlib.h> sort 頭文件#include<algorithm>
qsort 比較函數,返回值爲int sort 比較函數,返回值爲 bool
qsort 比較函數,a>b返回正值, sort比較函數,a>b時返回true,其餘返回false時,sort降序排列
a<b返回負值,a=b 返回零時,qsort升序排列
源文件:
注:
strcmp使用說明: