参考文章:(http://t.csdnimg.cn/3u1FF),写的很好
想按第一列排序,第二三列随第一列变化,使用qsort时要将整个二维数组都送进去,因为第二三列也要跟着变化嘛,因为该数组是int型,所以size是三倍的int,至于比较函数cmp,参数是永恒不变的const void* A和const void* B,return ((int )A)[0]-((int )B)[0];少任何括号都不行哟,我试过的
((int)A)表示将A强转成int类型
使用快排qsort将二维数组按某列大小来排各行的序
最新推荐文章于 2024-10-15 22:45:07 发布