程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 讀入文件時最後一次重復

讀入文件時最後一次重復

編輯:關於C語言

再讀文件時如果采用以下方式:
while(!feof()) 

 fread或fscanf 
... 
... 
}
如果被讀的文件的末尾有空格或回車等,則讀完最後一個數據後再判斷while的條件是真,最後一次讀的數據就會被復制一遍,采用如下形式則不會出現這種情況:
 
while(1) 
{ 
fwrite或fscanf(); 
if(feof()) 
break; 
... 
... 

放這備用

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved