[C++] 纯文本查看 复制代码
#include <stdlib.h>
void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *));
[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <stdlib.h>
int compar(const void *a, const void *b)
{
return *(int *)a - *(int *)b;
}
int main()
{
int myarray[10] = {3, 8, 13, 83, 34, 58, 19, 65, 21, 64};
int i;
for (i = 0; i < 10; i++)
printf ("%d ", myarray);
printf ("\n");
qsort(myarray, 10, sizeof(int), compar);
for (i = 0; i < 10; i++)
printf ("%d ", myarray);
printf ("\n");
return 0;
}