sort函數對結構體的排序

sort對結構體的排序,需要自定義排序規則,例:需要根據結構體內的某個變量對結構體數組進行排序

struct fj
{
    int a,b;
    double c;
}f[1005];
bool cmp(fj a,fj b)//fj就是結構體名
{
    return a.c>b.c;
}

排序後,結構體是根據結構體內的c變量進行的從大到小的排序;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章