qsort( void * base, size_t n, size_t size, _Comfun * cmp)
其中base 为数组起始地址,n 为要排序的数组长度, size为数组每一个元素所占的字节数,cmp为两个数的大小关系
注意: cmp 中,返回值只能为>=0 和 <0;千万不敢 将返回值写成 1 和 0
举例:
i
int cmp (const void * a, const void * b)
{
if(*(__int64 * a) - *(__int64 * b) >=0)
return 1;
else
return -1;
}