[問題] 讀檔判斷換行?

看板C_and_CPP作者 (安格拉)時間14年前 (2010/03/15 02:37), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 比如說有個input.txt 5 6 5 3 4 6 我該怎麼把第一行的5先讀出來 再把第二行的五個數字存到陣列裡? 我在這方面實在不太行@@ 請麻煩幫一下了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.220.133 ※ 編輯: j52k34 來自: 140.114.220.133 (03/15 02:42)

03/15 02:51, , 1F
gets()
03/15 02:51, 1F

03/15 04:15, , 2F
fscanf(xxx, "%d", &xx);
03/15 04:15, 2F

03/15 08:31, , 3F
如上l大所說, fscanf讀第一筆到xx, 接著跑迴圈loop xx次
03/15 08:31, 3F

03/15 08:32, , 4F
loop著fscanf剩下的資料; 如果都要儲存, 就用動態配置,
03/15 08:32, 4F

03/15 08:32, , 5F
vector, LinkedList, 或者開一個夠大的array放著....
03/15 08:32, 5F
文章代碼(AID): #1BdIq56q (C_and_CPP)