當前位置:成語大全網 - 書法字典 - c語言中的Qsort排序

c語言中的Qsort排序

代碼的映射部分沒問題。

問題出在文檔開頭的聲明部分。

開頭有壹個void paixu()。聲明了壹個名為paixu的函數,稍後定義了壹個paixu的結構。這樣以後用結構就有名稱沖突了。

求解:

最簡單的就是去掉派旭的函數聲明,在代碼裏沒有任何用處。

或者:

struct paixu c = *(struct paixu *)a;

struct paixu d = *(struct paixu *)b;

在c++中可以省略struct關鍵字,所以會出現這個錯誤。