试图学习C++,Tic Tac Toe程序无效

Mic*_*ael 0 c++ tic-tac-toe

我正在努力学习C++,而我正在编写一个Tic Tac Toe程序.我真的很困惑,现在已经很晚了,但我只是想知道出了什么问题,所以我觉得自己有所成就.任何帮助都会很棒.这是完整的代码根本不起作用.谢谢!

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
Run Code Online (Sandbox Code Playgroud)

老实说,我不知道为什么我会收到这些错误.我四处搜索,看看错误通常意味着什么,但似乎没有其他问题是相似的.

use*_*618 6

编译器错误告诉您需要知道的任何事情.之后添加一个,82行char whoWon

编辑你的新问题:你不能像这样传递多维数组.删除3那些括号和numCols声明/定义中的内容.如果您确实需要传递数组大小,则需要以不同方式传递它,例如作为另一个参数.我收回之前说过的话.我想你必须在传递多维数组时放一个常量.(在定义/声明中)

  • 是的,那个红色标志告诉你(第一个)错误就在那里.99%的时间是在该行或前一行.编译时,总是尝试查找并更正编译器找到的**第一个**错误. (2认同)