主題
:
[C語言]fread函式讀取Binary檔無法停止?
查看單個文章
2005-12-17, 10:02 PM
#
2
(
permalink
)
mini
管理版主
榮譽勳章
勳章總數
17
UID - 4144
在線等級:
註冊日期: 2002-12-07
文章: 13340
精華: 0
現金: 26442 金幣
資產: 3024302 金幣
do
{
}while(state!=EOF);
請改成
while(!feof(inp)){
}
您誤解了 size_t fread(void *ptr, size_t size, size_t n, FILE #stream)
其傳回值是告知讀取的資料數目
萬一發生錯誤或已經讀取到檔案底部
則傳回0 或是小於n (第三參數) 的數值
送花文章: 2012,
收花文章: 8000 篇, 收花: 26804 次
mini
查看公開訊息
查尋 mini 發表的更多文章