2011-03-08 43 views
0

我想學習C++,我正在寫一個井字程序井字程序。我真的很困惑,這是晚了,但我只是想弄清楚是怎麼了?這樣我就可以覺得我有所成就。任何幫助都會很棒。這是完整的代碼根本不工作。謝謝!想學C++,沒有工作

http://codepad.org/fuC4JxBE

這些都是錯誤的,我得到:

Description         Resource  Path   Location  
expected primary-expression before ']' token main.cpp /Tic Tac Toe line 47 C/C++ Problem 
expected primary-expression before ']' token main.cpp /Tic Tac Toe line 56 C/C++ Problem 
expected primary-expression before ']' token main.cpp /Tic Tac Toe line 57 C/C++ Problem 
expected primary-expression before ']' token main.cpp /Tic Tac Toe line 62 C/C++ Problem 

我老實說,我不知道爲什麼我得到這些錯誤。我四處搜尋,看看這個錯誤通常意味着什麼,但是看起來沒有其他問題是相似的。

+6

分離* *一個問題,要了解情況,包括相關代碼,預期與實際結果 – 2011-03-08 12:26:04

回答

6

編譯器錯誤告訴你什麼,你需要知道的。添加在線路82 ,char whoWon

編輯關於你的新的問題:你不能傳遞多維數組這樣。 刪除這些括號中的 3並在聲明/定義 numCols。如果您確實需要傳遞數組大小,則需要以不同的方式傳遞它,例如作爲另一個論點。 我回來了。我猜你必須在傳遞多維數組時傳入一個常量。 (在定義/聲明)

+2

是的,這個紅色標誌告訴你,(第一)錯誤是存在的地方。 99%的時間在這一行或前一行。編譯時,總是試圖找到並糾正編譯器發現的** first **錯誤。 – 2011-03-08 12:40:44