看板 C_and_CPP 關於我們 聯絡資訊
我照著C語言教學手冊上的範例 寫了一遍從原本的檔案,擷取資料,再寫入另外一個檔案 可是我寫入的東西卻變成了白色方框 請教各位,寫入變成白色方框是出了什麼問題? 補上我寫的code https://i.imgur.com/oSuy6de.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.3.175 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1655519147.A.395.html nh60211as: 你的字型沒支援? 字型沒有改過
Schottky: https://youtu.be/RPNiJ9OEbnU?t=8506/18 10:33
※ 編輯: frankxaio (36.231.3.175 臺灣), 06/18/2022 10:38:20 ※ 編輯: frankxaio (36.231.3.175 臺灣), 06/18/2022 10:40:13
nh60211as: ch=getc() 要包起來把 06/18 10:43
解決了,太感謝了! ※ 編輯: frankxaio (36.231.3.175 臺灣), 06/18/2022 10:46:53
nh60211as: == 06/18 10:47
Lipraxde: 括號加好加滿! 06/18 20:27
tomsawyer: 問個 那算是chained assign嗎? 06/18 22:52
LPH66: 不是, 就只是 getc() 的結果存入 ch 後再拿它進行比較 06/18 23:16
LPH66: 注意兩個運算子分別是指定的 = 和比較的 != 06/18 23:16
LPH66: 這裡會出錯的原因是比較運算子優先度比指定運算子高 06/18 23:17
LPH66: 所以不括號會變成 getc() 和 EOF 的比較結果存入 ch 06/18 23:18
LPH66: 那比較結果是 true 就是 1 所以把 ch 印出來就變成怪東西了 06/18 23:18
wulouise: 個人意見 predicate不要放assignment不然查bug很累.. 06/19 08:29
Janissary: File2是不是要加append模式? 06/19 21:56