ffff函數(shù)只能從標(biāo)準(zhǔn)輸入設(shè)備中讀取數(shù)據(jù)。
f函數(shù)的語法格式如下
tfstat, ...);
at參數(shù)是格式化字符串,...表示可變參數(shù)列表。
f函數(shù)的返回值為成功讀取的數(shù)據(jù)項數(shù),如果讀取失敗,則返回EOF。
f函數(shù)的使用方法
1. 打開文件
函數(shù)打開文件并返回文件指針,如下所示
FILE fp;("data.txt", "r");
其中,個參數(shù)是文件名,第二個參數(shù)是打開文件的模式。模式有以下幾種
r只讀模式,打開文件時必須存在,如果不存在則打開失敗。
w只寫模式,如果文件存在,則清空文件內(nèi)容并打開文件;如果文件不存在,則創(chuàng)建文件。
a追加模式,如果文件存在,則打開文件并將數(shù)據(jù)追加到文件末尾;如果文件不存在,則創(chuàng)建文件。
2. 讀取數(shù)據(jù)
f函數(shù)從文件中讀取數(shù)據(jù),如下所示
tum;fum);
umum變量中。
3. 關(guān)閉文件
使用fclose函數(shù)關(guān)閉文件,如下所示
fclose(fp);
f函數(shù)還可以讀取其他類型的數(shù)據(jù),如字符串、浮點數(shù)等。具體使用方法可以參考C語言標(biāo)準(zhǔn)庫的文檔。
fff函數(shù)可以讀取整數(shù)、浮點數(shù)、字符串等多種類型的數(shù)據(jù)。