我正在尝试将 X 或 O 放入数组中。但是,它似乎不起作用。它说,“运行时检查失败 #2 - 变量 'row1' 周围的堆栈已损坏。”
char row1[19];
char row2[19];
char row3[19];
char row4[19];
for (int i = 0; i < 20; i++)
{
int r = int(((double) rand() / (RAND_MAX)) + 1);
if (r == 0)
{
row1[i] = 'X';
}
else
{
row1[i] = 'O';
}
}
cout << row1[0] << endl;
如何生成随机 X 或 O?谢谢你。