c語言如何實現從文字檔案裡讀取數字

2021-03-08 11:53:36 字數 760 閱讀 7932

1樓:匿名使用者

可以通過fscanf,從檔案中依次讀取資料。當fscanf返回eof時,表示讀到檔案結尾,這時停止讀取即可。以檔案中儲存的為空格分隔的整型字元為例,可以寫作:

從開啟的檔案指標fp指向的檔案讀資料,每次讀乙個整型,直至檔案結尾。

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。

c語言是乙個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。不同的變數型別可以用結構體(struct)組合在一起。

2樓:別瑤毓嫣

void

main()

abc.txt

內容:123456789

讀到陣列:

inty[20];

inti;

fin=

fopen("abc.txt","r");

for(i=0;i<9;i++)

fscanf(fin,"%1d",&y[i]);

vb取文字檔案的內容,vb讀取文字檔案某行的內容

dim mystr as string split file.readalltext data1.txt vbcrlf 讀取data1 mystr 0 表示第一行 mystr 1 表示第二行 system.io.file.writealltext data2.txt mystr 0 vbcrlf m...

vb讀取文字檔案某行的內容,vb 逐行讀取文字檔案

vb可以使用二進位制方式開啟文字檔案,以get 語句讀到位元組陣列,再使用strconv 函式將其轉換為字串,而後使用split函式文字的字串陣列及總句數,使用inputbox 函式來輸入需要讀某行文字。get 語句 將乙個已開啟的磁碟檔案讀入乙個變數之中。strconv 函式 返回按指定型別轉換的...

如何將在c語言中生成的資料儲存到文字檔案中

主要通過fprintf格式化輸出函式實現,主要 如下,程式功能,將10 12.345000 testinfo 寫入test.txt檔案 include int main int argc,char argv fprintf pf,d f s n m,f,str 寫入,test.txt檔案內容為10 ...