#include #include #include #include #include"quicksort_test.h" extern __code quicksort(int *,int,int, __code (*)(void*), void*); void random_initialize(int *v, int size, int min, int max) { int i; int diff = max-min+1; for (i=0; i v[i+1]) return 0; } return 1; } __code exit0(void *arg) { int *v = arg; int b; //print_array(arg, size); b = check_sort(arg, size); if (b) { printf("sorting successful!\n"); exit(-1); } else { printf("sorting failure! \n"); exit(0); } }