求教?既能保持struct1[k]的序号还是k,但是优先级呢,是根据时间设定好的优先级呢
已知一结构体数组struct1[] ,有三个参数序号、时间跟优先级,我想根据结构体数组中时间的大小来判断优先级值,我设定时间越小的优先级越高。原本的话,我可以先排序,然后再根据顺序设定优先级,可,我后来一想,排序了之后不是变成了struct1[k]排在struct1[0]前面么?
这样会不会太混乱。
我怎么样,既能保持struct1[k]的序号还是k,但是优先级呢,是根据时间设定好的优先级呢?