查看單個文章
舊 2005-12-17, 10:02 PM   #2 (permalink)
mini
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9848小時 | 升級還需:148小時級別:97 | 在線時長:9848小時 | 升級還需:148小時級別:97 | 在線時長:9848小時 | 升級還需:148小時級別:97 | 在線時長:9848小時 | 升級還需:148小時級別:97 | 在線時長:9848小時 | 升級還需:148小時級別:97 | 在線時長:9848小時 | 升級還需:148小時級別:97 | 在線時長:9848小時 | 升級還需:148小時
註冊日期: 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 (第三參數) 的數值
mini 目前離線  
送花文章: 2012, 收花文章: 8000 篇, 收花: 26804 次
回覆時引用此帖