qsort函数详解
void qsort(void* base, //base中存放的是待排序数据中第一个对象的地址
size_t num,//排序数据元素的个数... size_t size,//排序数据中一个元素的大小,单位是字节
int (*cmp)(const void* e1, const...void* e2)//用来比较待排序数据中两个元素的函数
源码
#inculde
void Swap(char* e1, char* e2,int width)//width是
{...base, int sz, int width, int (*cmp)(const void* e1, const void* e2))//传递一个函数指针
{
int i = 0;
//排序的趟数...for (i = 0; i < sz; i++)
{
//一次冒泡排序的过程
int j = 0;
for (j = 0; j < sz - 1 - i; j++)
{
if