gpt4 book ai didi

c - 将数组索引值发送到 int c

转载 作者:行者123 更新时间:2023-11-30 17:52:22 24 4
gpt4 key购买 nike

我正在尝试从 array[i][] 获取值,其中 i 是我需要的值,并希望将其存储在将用于不同事物的变量中。我不确定我会如何去做这件事。

这就是我现在所拥有的,但我不断收到错误错误:‘]’ token 之前的预期表达式

int choice, startRow, startCol, peekCount=5, hagMoveCount=0;
char direction, hagDirection;
char maze[ROWS][COLS];
char hiddenMaze[ROWS][COLS];

startRow=maze[ROWS][];
startCol=maze[][COLS];

同时我正在尝试获取列位置

最佳答案

2D arrays不太像那样工作。您可能应该阅读如何使用它们。

您无法将某些内容分配给二维数组的整行或整列。您必须创建自己的函数来处理此类事情:

void setRow(char maze[ROWS][COLS], int ROWS, int COLS, int targetRow, char value)
{
int i;
for(i=0; i< COLS; i++)
{
maze[targetRow][i] = value;
}
}

At the same time I'm trying to get the column position

什么?

关于c - 将数组索引值发送到 int c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16243535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com