指针结构体数组qsort排序

注意原本的qsort中是指针,那么这里就是双指针了

int compare(const void **x,const void **y)
{
    node **a=(node **)x;
    node **b=(node **)y;
    return (*b)->sum - (*a)->sum;
}

那么应用就是

qsort(nodes,MAXSIZE,sizeof(node *),compare);
全部评论

相关推荐

ZywOo_求职版:谁问你了....
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务