一直没有对Qsort的调用熟悉,特来总结一下:
Struct Rode
{
int xpoint,ypoint;
int lenth'
}rode[MAX];
Sort调用:
bool cmp(Rode a,Rode b)
{ return a.lenth<b.lenth;}
sort(rode,rode+MAX,cmp);
Qsort调用:
int cmp(const void *a,const void *b)
{ return ((Rode*)a)->lenth>((Rode*)b)->lenth?1:-1;
qsort(rode,MAX,sizeof(Rode),cmp);
总结到此结束。