<分区>
所以我得到了将所有 _ 更改为空格的简单代码,但是......它不起作用!任何人都知道为什么?我不知道
while (fout >> array[x][y]){
if (array[x][y]=='_') array[x][y]==' ';
y++;
if (y==8) {
y=0;
x+=1;
}
}
<分区>
所以我得到了将所有 _ 更改为空格的简单代码,但是......它不起作用!任何人都知道为什么?我不知道
while (fout >> array[x][y]){
if (array[x][y]=='_') array[x][y]==' ';
y++;
if (y==8) {
y=0;
x+=1;
}
}
最佳答案
看看这一行:
if (array[x][y]=='_') array[x][y]==' ';
^
当您尝试设置新值时,您有两个等号。
关于c++ - 将 '_' 更改为 ' ' 根本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15459872/