因此,我得到了簡單的代碼來將所有_更改爲空格,但它不起作用! Any1知道爲什麼?我不知道將'_'更改爲''根本不起作用
while (fout >> array[x][y]){
if (array[x][y]=='_') array[x][y]==' ';
y++;
if (y==8) {
y=0;
x+=1;
}
}
因此,我得到了簡單的代碼來將所有_更改爲空格,但它不起作用! Any1知道爲什麼?我不知道將'_'更改爲''根本不起作用
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]==' ';
^
你有兩個等號時,你正試圖設置新值。
+1,在第一次閱讀時就錯過了 – Hasturkun 2013-03-17 10:49:42
哦......我的......上帝......我覺得很尷尬!對不起。 – 2013-03-17 16:10:27
@FilipBartuzi嘿,不用擔心!我確信這種事情不時發生在每個人身上。 – 2013-03-17 20:43:38
沒有足夠的信息來確定它不起作用,更不用說爲什麼了。你可能想提供一些額外的上下文。 – Hasturkun 2013-03-17 10:48:04