c語言常用函數(shù) C語言結(jié)構(gòu)體如何排序?
C語言結(jié)構(gòu)體如何排序?排序需要比較。結(jié)構(gòu)沒有現(xiàn)成的比較方法,必須人為地規(guī)定結(jié)構(gòu)的比較方法。您可以使用qsort函數(shù)進(jìn)行排序,該函數(shù)必須傳入比較函數(shù)。例如:intmycmp(constvoid*a,co
C語言結(jié)構(gòu)體如何排序?
排序需要比較。結(jié)構(gòu)沒有現(xiàn)成的比較方法,必須人為地規(guī)定結(jié)構(gòu)的比較方法。您可以使用qsort函數(shù)進(jìn)行排序,該函數(shù)必須傳入比較函數(shù)。例如:intmycmp(constvoid*a,constvoid*b){return(*(Information*)a->average>(*(Information*)b->average?1: - 1}