2020
11-29
11-29
c++ qsort 与sort 对结构体排序实例代码
#include<bits/stdc++.h>usingnamespacestd;typedefstruct{stringbook;intnum;}Book;//qsort的比较函数intcmp(constvoid*a,constvoid*b){return(*(Book*)a).num>(*(Book*)b).num?1:0;}//sort的比较函数boolcmp_(Booka,Bookb){returna.num>b.num;}intmain(){BookBok[3]={{"1",4},{"2",2},{"3",3}};cout<<endl<<"----------------"<<"qsort函数"<<endl;qsort(Bok,3...
继续阅读 >