能否利用qsort()对结构数组进行排序?
我有一个结构数组,我想对此结构数组进行排序,排序的依据是该结构的某一字段(某一变量)。这个任务能否用qsort()来完成?
比如:
struct
{
int a;
int b;
int c[10];
}xx[100];
我想把这个结构数组按照字段a降序排列,请问这个任务能用qsort来完成吗?
[解决办法]
可以
qsort 的行为是由你提供的排序函数决定的
发布时间: 2012-03-08 13:30:13 作者: rapoo
能否利用qsort()对结构数组进行排序?
我有一个结构数组,我想对此结构数组进行排序,排序的依据是该结构的某一字段(某一变量)。这个任务能否用qsort()来完成?
比如:
struct
{
int a;
int b;
int c[10];
}xx[100];
我想把这个结构数组按照字段a降序排列,请问这个任务能用qsort来完成吗?
[解决办法]
可以
qsort 的行为是由你提供的排序函数决定的