[問題] C語言讀txt檔內容相關
遇到的問題:
若txt檔內容如下:
1aaaa 1bb 1cccc 1ddddd 1eee
2aaa 2bbbbb 2cc 2ddd
3aaaaa 3bbb 3c
有自訂struct存char
希望能以空格及行為分界 讀出資料
例如:
struct1[0].cha=1aaaa , struct1[1].cha=1bb , struct1[2].cha=1cccc ...
struct2[0].cha=2aaa , struct2[1].cha=2bbbbb ...
程式跑出來的錯誤結果:
目前只知道用fprintf(fptr,"%s %s %s",struct1[0].cha,struct1[1].cha);
可是每行的資料數目及字串長短都不一定
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Dev-C
補充說明:
為何要這樣分開讀呢?
因為每個struct還要再跟讀另一個檔的struct用strcmp互相比較內容
若有一樣的要註記順序
以上 感謝
--
◣◢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.12.152
→
05/28 18:29, , 1F
05/28 18:29, 1F
推
05/28 18:29, , 2F
05/28 18:29, 2F
推
05/28 19:13, , 3F
05/28 19:13, 3F
→
05/28 19:49, , 4F
05/28 19:49, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章