[問題] txt 連續讀檔

看板C_and_CPP (C/C++)作者 (真理)時間16年前 (2009/08/07 19:33), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
各位前輩 目前我的程式已經可以開啟資料夾中每一個txt檔 但是矩陣內都只讀到 每一個文件檔的第一個字元 怎麼會這樣 囧a 當我把27行的 while(meat[i] != '\0' ); 不等於 改成 等於的時候 }while(meat[i] == '\0' ); 卻又只會讀到第一個文件檔的全部字元 阿 請各位前輩幫幫忙 >"< 附上code http://gist.github.com/163851 謝謝 >.< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.74.123

08/07 19:55, , 1F
fscanf(fp,"%c",&meat[i]); ??? 不是string嗎?
08/07 19:55, 1F

08/08 00:29, , 2F
改用 fread 讀比較不傷腦筋吧,一次全讀進來再memcpy過去
08/08 00:29, 2F
文章代碼(AID): #1AV14EwL (C_and_CPP)
文章代碼(AID): #1AV14EwL (C_and_CPP)