C语言_冒泡排序:qsort
qsort函数:
void qsort (void *base, //排序的数据的起始地址
size_t num, //待排序的数据元素的个数
size_t width, //待排序的数据元素的大小(单位是字节)
int (*cmp)(const void *e1,const void *e2) //函数指针
//cmp是比较函数的地址,e1/e2指向要比较的第一/二个元素的地址
);
//解析:qsort函数在设计的时候,并不知道排序使用的数据是什么类型,
//所以只能用“void* ”来接收数据
//-----------------------------------------------------------------------
浙公网安备 33010602011771号