c++ - 尝试学习 C++,Tic Tac Toe 程序不起作用

标签 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

老实说,我不知道为什么会出现这些错误。我四处搜索以查看错误通常意味着什么,但似乎其他问题都没有类似的问题。

最佳答案

编译器错误会告诉您任何您需要知道的信息。在第82行char whoWon

之后添加一个,

编辑 关于您的新问题:您不能像那样传递多维数组。 删除那些括号中的 3 和声明/定义中的 numCols。如果你真的需要传递数组大小,你需要以不同的方式传递它,例如作为另一个论点。 我收回那句话。我想你必须在传递多维数组时输入一个常量。 (在定义/声明中)

关于c++ - 尝试学习 C++,Tic Tac Toe 程序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5232408/

相关文章:

C++ 对齐结构

C# 编写 Tic Tac Toe 中的领带

c# - 井字游戏递归算法

c++ - 在 C++ 中使用 typedef 声明结构

c++ - 编译器自动确定构造函数初始化列表?

c++ - 共享库中的 undefined symbol 与 g++

java - Java 中的 Tic Tac Toe

c++ - 用一个微不足道的 forall 得到未知的结果

javascript - 如何在 Vue.js 中将 prop 传递给父组件

c++ - 如何使用 std::multimap 将整数键映射到用作多维数组坐标的两个整数值(对于 Tic Tac Toe)?