如何將 txt檔案讀入到陣列

2021-06-29 10:22:08 字數 622 閱讀 3722

格式是

intput.txt中的示例數字為:

4 6

8 10

那麼問題來了,如何讀取這段數字,博主的思路是把這個讀入到陣列裡,然後乙個乙個調出來驗證猜想就好了,輸出到檔案也方便。但是,就是這樣乙個輸出到陣列,折騰了博主好久(博主很菜,勿噴。)

當用fgets()函式時,它每次只讀取乙個位元組,就是說,a[0]=4,a[1]=6,a[2]=8,a[3]=1,a[4]=0所以兩位數就不要考慮這個了,而且這個函式的引數是char*,如何將char*轉為int型別也是個問題,不然沒法比較。

雖然fgets()是按行讀取,但是這個直接是字串陣列,都沒有a[某某]。

不羅嗦了,直接貼**。

#include 

#include

int main()

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

fclose(fp);

system("pause");

return

0;}

這樣line陣列裡直接就是int型別的乙個乙個的數,就能夠直接用了。博主實在是蠢,想了好久,還請勿噴。

c 如何將txt檔案讀入二維陣列

功能描述 從txt檔案中讀取資料,並儲存在二維陣列中,還可以設定發射頻率 include pch.h include include include include include include include include using namespace std int countlines ...

如何將陣列型別繫結到DataGridView控制項

datagridview控制項的datasource有以下幾個型別 datagridview 類支援標準的 windows 窗體資料繫結模型。這意味著資料來源可以是實現下列介面之一的任何型別 陣列如果直接繫結到datagridview控制項,會並不見得得到你想要的結果。下面是乙個示例 private...

Python 將檔案中的資料讀入到陣列中

最近在寫小 用到了python語言,我覺得python非常不錯,可以新增很多的元件為它服務。雖然現在還只是剛入門,但是它已經向我展示了自己的強大功能。今天遇到了乙個難題,如何把文件中的檔案以純陣列的方式讀取出來 用了很多方法,讀出來的陣列都是帶引號和換行的,就像這樣 最後發現了原來是需要把資料轉換成...