std::qsort使用示例

必须要#include <cstdlib>

1
2
3
4
5
6
7

int *num;
int cmp(const void *a, const void *b) {
return *((int *)b) - *((int *)a); //前减后从小到大 后减前从大到小
}
std::qsort(num + 1, n, sizeof(int), cmp);