2012-11-14 86 views
-2

我得到一個錯誤:之前預期「)」「[」令牌錯誤:之前預期「)」「[」令牌

它指的是該生產線是void quicksort(values[noOfNums],0,(noOfNums - 1));

但我不能看它有什麼問題。

+2

我們需要更多的代碼來告訴出了什麼問題。 – SinisterMJ

+0

「void」這個詞使得它看起來像是一個快速排序的聲明,但你顯然是在調用它。刪除'void'。 –

+1

這條線對於如此極端的程度毫無意義,如果沒有更多的上下文,絕對沒有辦法說出它有什麼問題。這是一個聲明嗎?是一個函數調用? – AnT

回答

2

「void」這個詞使得它看起來像是一個快速排序的聲明,但你顯然會這樣稱呼它。刪除無效,或寫:

(void) quicksort(values[noOfNums], 0, noOfNums - 1); 

併爲未來的維護者的理智,請考慮重新命名noOfNums的東西更容易理解。

相關問題