【发布时间】:2021-12-02 11:51:07
【问题描述】:
我实现了这个 Connect 4 Winning 水平函数,但我一生都无法弄清楚为什么我的 c++ 水平函数不能工作,它是一个二维数组
for (int j = 0; j < row - 3; j++) {
for (int i = 0; i < column; i++) {
if (Board[i][j] == charvar && Board[i][j + 1] == charvar && Board[i][j + 2] == charvar && dyBoard[i][j + 3] == charvar) {
return charvar;
}
}
}
我的数组会不会从 [0][0] 变为 [0][1] 等等?我已经尝试过不使用 -3,但它似乎可以工作。
【问题讨论】: