我正在尝试使用 c++ 创建一个简单的井字游戏作为一些家庭作业的一部分,但在绘制棋盘时遇到了困难。我正在尝试使用连字符(破折号)绘制一个基本的板,例如:
- - -
- - -
- - -
但我收到错误“'int' 类型的参数与'char' 类型的参数不兼容”。有人可以帮我指出正确的方向吗?
我的代码如下:
char empty = '-';
int size = 9;
int width = 3;
void showBoard(char board[]);
void showBoard(char board[])
{
for (int i = 0; i < size; i++)
{
for (int j = 0; j < width; j++)
{
board[i] = empty;
cout << board << endl;
}
cout << endl;
}
}
int main()
{
showBoard(10);
}