fscanf是什么意思(fscanf)
2023-06-19 08:35:16
來源: 編輯:

關于fscanf是什么意思,fscanf這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現在讓我們一起來看看吧!
1、"fscanf 和 scanf 相似 :當能正常讀入數據時, fscanf 返回讀入數據的個數,否則返回 EOF 。
2、#include const int MAX_N=6;int main(){int x , i;//注意要在程序同1個目錄下新建1個 1.txt ,里邊有少于 MAX_N 個數據,//如僅有3個數據: 1 2 3FILE *myfile=fopen("1.txt","r"); if(!myfile){for(i=1;i<=MAX_N;i++)fscanf(myfile,"%d",&x),printf("%d ",x);}return 0;} 程序輸出:1 2 3 3 3 3 ,從文件中只讀入了前三個數據。
3、后3個數據由于fscanf已經讀到了文件末尾,木有數據可讀了,因此重復讀入了文件的最后1個數據 ,即第三個數據3."。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,與本網站立場無關。財經信息僅供讀者參考,并不構成投資建議。投資者據此操作,風險自擔。 如有侵權請聯系刪除!