在Struct中排序

时间:2016-05-09 10:57:39

标签: sorting struct

setBadgeCount()

我想根据数组在struct中进行排序,这个排序结果将在[]。列表中。

我想要这个结果;

typedef struct
    {
        int list;
        int deadline;
    }order;
    int c1[] = { 300,300,500,500,1000,1000,1000 };

    order a[7];
    int b, d;

    a[0].deadline = 500;
    a[1].deadline = 300;
    a[2].deadline = 500;
    a[3].deadline = 300;
    a[4].deadline = 1000;
    a[5].deadline = 1000;
    a[6].deadline = 1000;

我尝试过布雷排序,但在某个地方总是出现错误。

0 个答案:

没有答案