所以在我的節目,我提示用戶選擇是否拯救寫入一個文件或退出而不保存..但我的問題,當我使用退出方式退出()或返回;打開的文件會自動關閉(保存)..我怎樣才能阻止這從髮型是否有另一個功能?如何關閉C語言文件中不保存信息到文件
回答
這是同時使對C.我的記事本程序,不要寫入只要你輸入文件我解決了同樣的問題。將所有用戶輸入存儲在一個大陣列中,char input[100]
,然後 如果用戶說不,則關閉文件,如果用戶說yes,fprintf(file,"%s",input);
,然後關閉該文件,則關閉文件和return 0;
。
爲了您的疑問: @ZeyadIbrahim約結構(非節點結構)的好事是它的方便。如果用戶說是將所有Info存儲在本地數組變量中,然後將其內容放入結構中,則這會使生活更輕鬆。所以不要直接寫入一個結構體,首先放入一個變量然後放入結構體中,然後根據用戶輸入存儲在文件中。
請註明所接受,如果你發現這是很有幫助 –
的問題是,當用戶輸入信息是存儲在其許多成員結構的數組,以便它可以problamatic存儲臨時信息 –
同樣,如接受,如果你發現了可變它有用 –
當你的應用程序啓動,檢查是否有一個.bak文件。 如果有,刪除任何主文件,將bak文件複製到新的主文件。 如果沒有bak文件,通過重命名爲bak並將bak複製到新的主文件中。
然後運行你的應用程序,寫/追加/不管主文件。 如果您的用戶想要保存新數據,請關閉主文件,然後刪除bak文件。 如果您的用戶不想保存,請刪除主文件。
問題是當用戶輸入信息它存儲在一個有許多成員的結構數組中,所以它可能是problamatic來存儲臨時信息 –
- 1. 將信息保存到C#中的文本文件#
- 2. 如何將數據庫信息保存到android中的文件?
- 3. 如何從Edittext將信息保存到原始文件中android
- 4. 如何將安全/元信息保存到文件中?
- 5. 如何將信息保存到python文件中? (簡單編程)
- 6. 將腳本中的信息保存到文本文件中 - Python
- 7. 有關將信息從ListView保存到文件的建議
- 8. 如何在C#語言中關閉webform?
- 9. 在iphone中保存登錄詳細信息到文本文件
- 10. 如何保存流媒體文件並在C#中使用文檔信息#
- 11. 如何保存跟蹤信息到一個文件
- 12. C#文件信息
- 13. 未處理的異常,將信息寫入文件C語言
- 14. 如何將結果保存到彙編語言的文本文件中?
- 15. 如何在不關閉的情況下保存文件?
- 16. 保存HTML5位置信息的文件
- 17. 爪哇 - 關閉文本文件中讀出信息
- 18. 關閉網站信息和存儲在excel文件
- 19. 保存文件到文件使用C#
- 20. 在Dashcode中保存信息以關閉/同步信息
- 21. C語言 - 如何創建PostScript文件
- 22. 在程序c中保存文件信息#
- 23. 如何在日誌文件中保存xml錯誤信息?
- 24. 閱讀文件詳細信息(不依賴於語言)
- 25. 保存圖像頭信息到一個文本文件
- 26. 逐行讀取文本文件並保存到數組(C語言)
- 27. C#XML語言文件
- 28. C語言,文件結構
- 29. 文件上傳並將文件信息保存到Silverlight中的數據庫
- 30. 將輸出錯誤信息保存到MATLAB文件中
通過只在用戶說「確定」時將數據寫入文件。 –
寫入要添加到緩衝區的文件更改/信息,然後將緩衝區輸出到文件當且僅當用戶需要時。 – Annabelle
的問題是,當用戶進入它存儲在其許多成員結構的陣列信息,以便它可以problamatic存儲臨時信息 –