我正在尝试学习C ++而我正在编写一个Tic Tac Toe程序。我真的很困惑,现在已经很晚了,但我只是想知道出了什么问题,所以我觉得自己有所成就。任何帮助都会很棒。这是完整的代码根本不起作用。谢谢!
这些是我得到的错误:
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
老实说,我不知道为什么我会收到这些错误。我四处搜索,看看错误通常意味着什么,但似乎没有其他问题是相似的。
答案 0 :(得分:6)
编译器错误告诉您需要知道的任何事情。在,
char whoWon
编辑关于你的新问题:你无法传递这样的多维数组。 删除括号中的我把它拿回来。我想你必须在传递多维数组时放一个常量。 (在定义/声明中)3
和声明/定义中的numCols
。如果您确实需要传递数组大小,则需要以不同方式传递它,例如作为另一个论点。