C++ sort和C語言qsort用法對比

來源自我的博客

http://www.yingzinanfei.com/2017/02/04/c-sorthecyuyanqsortyongfaduibi/

int buf[100];
  1. C++用法

    sort(buf, buf + 100);
    sort(buf, buf + 100, cmp);    //數組起始地址,數組結束地址
    bool cmp(int x, int y){
      return x > y;
    }
  2. C語言用法

    qsort(buf, 100, sizeof(int), cmp);  //數組起始地址,元素個數,元素大小,
    int cmp(const void* a, const void* b){
      return *(int*)a - *(int*)b;
    }
發佈了97 篇原創文章 · 獲贊 25 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章