用C语言在单片机指定内存地址写下一个值,怎么写,怎么定义声明变量
void Movemine(char mine[ROWS][COLS], char show[ROWS][COLS], int x, int y)
{
if (mine[x][y] == '1')
{
mine[x][y] = '0'; //将该处的雷取消
int m, n;
while (1)
{
m = rand() % ROW + 1;
n = rand() % COL + 1;
if (m == x && n == y) //避免又移到该位置
{
continue;
}
if (mine[m][n] == '0')
{
mine[m][n] = '1';
break;
}
}
expand_mine(mine, show, x, y);
}
}