2016-04-25 96 views

回答

3

你有你的if語句後流浪分號。正因爲如此,編譯器會將您的大括號看作只是定義一個隨機代碼塊(這是有效的),但它不明白爲什麼您在此之後有一個else

+0

非常感謝。它的工作正常:) – Shaif

0

你的if語句在最後有一個分號,如果你刪除它就會編譯得很好!

(uservalue == 1) ; 
{ 
    //code 
} 

(uservalue == 1) 
{ 
    //code 
} 
+0

非常感謝。我已經糾正並且工作正常:) – Shaif

0

作爲初學者,重要的是要看到這些類型的錯誤在這裏處理。這是一個事實;問題,而不是一個問題,因爲編譯器隱藏對新手來說至關重要。整個上午,我一直在尋找類似的東西來嘗試移動我認爲錯誤位置的部分,結果可能是某處出現簡單的語法錯誤。此例中的編譯器錯誤代碼具有誤導性。