sort对结构体排序
比方说我有一个struct,它里面有三个元素so,x,y、现在我想利用sort函数根据这个struct里的so变量进行排序,该如何进行?...
比方说我有一个struct ,它里面有三个元素so,x,y、现在我想利用sort函数根据这个struct里的so变量进行排序,该如何进行?
展开
1个回答
2014-05-09
展开全部
sort(s,s+n,cmp);//调用
在写个函数cmp
int cmp(structNew a,structNew b){
return a.so<b.so//或者其他
}
//在采纳遍吧。。。
在写个函数cmp
int cmp(structNew a,structNew b){
return a.so<b.so//或者其他
}
//在采纳遍吧。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询