프리미의 공간

C언어 자주 쓰이는 것들 본문

Dev/C, C++

C언어 자주 쓰이는 것들

프리미_ 2020. 3. 2. 21:21

qsort() 사용법

int comp(const void *a, const void *b) {
	int num1 = *(int *)a; // int*형으로 typecasting 후 참조하여 값 가져옴
    int num2 = *(int *)b;
    
    // 오름차순 기준
    return num1 - num2;
}

int arr[] = {1,5,9,8,5,1,6,8,1,2};
qsort(arr, sizeof(arr)/sizeof(int), sizeof(int), comp);
// qsort(메모리주소, 요소개수, 요소크기, 비교함수)

'Dev > C, C++' 카테고리의 다른 글

C++ binary search 관련  (0) 2020.03.06
C++ sort 관련  (0) 2020.03.05
C++ 새로운 for문  (0) 2020.03.05
C++ tuple 정보들  (0) 2020.03.03
C++ vector 많이 쓰이는 것들  (0) 2020.03.02