首页 > 学院 > 开发设计 > 正文

结构体排序,使用sort

2019-11-06 06:58:11
字体:
来源:转载
供稿:网友

总结如下:

头文件:#include<algorithm>

struct  A

{

   int a;

   int b;

}a[10];

// A a[10];第二种方法定义数组

bool  cmp(const A  &a,const   A   &b)

{

    return a.a<b.a

//对结构体中的a进行排序,当return 的是1时,先输出bool cmp(const Arr &a, const Arr &b)   中左方的a,反之……记得加const

}

sort(a,a+n,cmp)//sort默认的是升序,如果要写降序,则改成大于号就行了


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表