作者cra2y37037 (30奈米)
看板Programming
標題[問題] 請教C while迴圈中讀寫檔案
時間Thu Nov 14 19:53:01 2019
小弟C新手
想請教要如何在while 迴圈中開啟並讀寫txt檔案Orz
題目的要求是這樣
有一個長度為1000的字串
要把它分割成每n個為一行的字串
要可以重複輸入每一行的長度(n)
每次輸入不同長度都會重新讀寫檔案
我的直覺是這樣寫(如下圖)
中間有忽略一些防呆的判斷式
https://i.imgur.com/zf9cyC2.jpg
但這樣寫好像沒辦法成功開啟檔案並寫入
所以試了另一個方法(如下圖)
把灰底部份寫在迴圈外
果不其然第一次可以成功執行,
但後來就又無法更動長度了...
https://i.imgur.com/VfjWomr.jpg
試過內外都放,但也是讀寫不了,
Debug也沒顯示錯誤訊息,
想請教各位大大,
要如何順利在迴圈中讀寫檔案QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.248.1 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1573732383.A.872.html
※ 編輯: cra2y37037 (140.117.248.1 臺灣), 11/14/2019 19:56:00
→ cra2y37037: 已解決!謝謝熱心版友QQ 1.172.234.113 11/15 01:39
推 KSWang: 請更新答案 223.137.17.225 01/08 09:51