如何在二维数组C++中分配一个空白点
这是我的空函数,但我有点困惑。我希望句点“.”在用户每次点击时作为空白点输出。这个if语句似乎不起作用。我还有一个空白打印功能。是否需要在打印函数中添加if语句如何在二维数组C++中分配一个空白点,c++,arrays,2d,C++,Arrays,2d,这是我的空函数,但我有点困惑。我希望句点“.”在用户每次点击时作为空白点输出。这个if语句似乎不起作用。我还有一个空白打印功能。是否需要在打印函数中添加if语句 int r, c; char p; for (r = 0; r < 3; r++) { cout<< endl; for (c = 0; c < 3; c++) cin>> board[r][c]; if(p == '.') cout &l
int r, c;
char p;
for (r = 0; r < 3; r++) {
cout<< endl;
for (c = 0; c < 3; c++)
cin>> board[r][c];
if(p == '.')
cout << p ='' ;
}
程序将不会按照您现在编写的方式运行。你永远不会把p设为等于任何东西。从您提供的代码中,我无法确切地告诉您需要将p设置为什么,但是如果在if语句之前给p一个值,它可能会对您很好。什么时候设置p?@VinceDelricco,更糟糕的是,它没有初始化。