【发布时间】:2022-01-01 01:40:42
【问题描述】:
我已经初始化了以下数组来存储井字游戏中的移动(最多可以有 100 个移动(10x10 网格)。每个子数组需要存储移动的行和列,以及放置在那里的符号。
char moves[100][3];
然后我想将这三个值插入到每个子数组中。我使用变量moveCount 作为我想要存储移动数据子数组的索引。
moves[moveCount] = {row, col, symbol};
但是这会引发错误“表达式必须是可修改的左值”。如何将移动数据的子数组插入到整个数组中?
【问题讨论】:
标签: c multidimensional-array compiler-errors assignment-operator