精華區beta Programming 關於我們 聯絡資訊
※ 引述《journeyman@kkcity.com.tw (⊙◎炭坑冗談會㊣)》之銘言: > ※ 引述《brian9999.bbs@ptt.cc (Brlanbaby)》之銘言: > > 我使用 > > FILE *input; > > char temp; > > . > > fscanf(input,"%c",&temp); > > 來讀取檔案....但是一些特殊字元像是換行符號(0D)卻會被跳過而不讀 > scanf()是formatted input > 你要用那些unformatted input的函數 > 例如fgets(), fgetc()這些 > 詳情參考 http://www.cplusplus.com/ref/cstdio/ 使用 fscanf 和 fgetc 很像不是問題所在的樣子 重點的差異似乎是在 fopen 時要使用二進位模式 我實際測試是這樣 ... 有錯的話再請指正 -- 一個體貼的擁抱,精靈躺在遊子的懷中停止了哭泣, 一段溫柔的安慰,精靈俏皮甜甜的對遊子笑了一笑, 一個甜蜜的長吻,腦中閃過了無數曾經有過的畫面, 一段前世的回憶,曾經擁抱過但卻不能擁有的戀人。 -- 東華大學‧後山星城 bbs.ee.ndhu.edu.tw ─ ├ 文章來源﹢61-62-80-137-adsl-tao.STATIC.so-net.net.tw