qsort(array,array_len,sizeof(int),compare);

 

*오름차순

int compare(const void *a , const void *b){
    if(*(int*)a > *(int*)b) return 1;
    else if(*(int*)a < *(int*)b) return -1;
    else return 0;
}

 

*내림차순

int compare(const void *a , const void *b){
    if(*(int*)a < *(int*)b) return 1;
    else if(*(int*)a > *(int*)b) return -1;
    else return 0;
}

+ Recent posts