小さい順(昇順)に並び替える
static int compSmallLong( const void *arg1, const void *arg2 ) { return *(( long * )arg1 ) - *(( long * )arg2 );} ・・・ long arr_sample[4]; arr_sample[0] = 10; arr_sample[1] = 5; arr_sample[2] = 4; arr_sample[3] = 20; qsort(arr_sample,sizeof(arr_sample)/sizeof(arr_sample[0]),sizeof(arr_sample[0]),compSmallLong);