16
A
回答
31
。當你用「w」標誌打開一個文件時,它會創建一個空文件進行寫入。如果已存在具有相同名稱的文件,則其內容將被刪除,並將該文件視爲空的新文件。
如果文件已經打開,您可以使用stdio.h中的freopen()
函數與「w」模式,因爲它將首先關閉該文件,然後重新打開文件,然後重新打開它,以便擦除以前文件中的任何文件。
14
與fopen(filename, flag)
只是標誌打開= "w"
或"wb"
和作爲@stefan說使用fopen()
與「W」模式將做的工作對你來說都將被清除
3
有兩種方式:
1. fd=open(filename,O_RDONLY | O_WRONLY | O_TRUNC);
2. [cat /dev/null > filename] for BASH. It can be directly used in c program using [system()] system call.
system("cat /dev/null > filename");
8
fclose(fopen("file.txt", "w"));
爲什麼這個工程:
寫:創建輸出操作的空文件。 如果已存在同名的文件,則會丟棄其內容,並將該文件視爲新的空文件。
相關問題
- 1. 清除全部內容
- 2. 如何清除文件的內容
- 3. 清除文件的內容
- 4. 如何清除/刪除matlab中的.txt文件的內容
- 5. 如何使用c清除文件的內容?
- 6. 如何清除/刪除Tkinter Text小部件的內容?
- 7. 清除文本文件的內容
- 8. 如何用C重寫一個文件的全部內容
- 9. 清除C#中鎖定的日誌文件的內容
- 10. 如何從VB中清除csv文件的內容
- 11. 清除文件上傳的內容
- 12. 恢復已清除的文件內容
- 13. 清除cmd文件的內容
- 14. 清除文本文件的內容C#(WinRT)
- 15. 我如何清除一個文本文件的內容在PHP
- 16. 如何從php文件中清除錯誤日誌內容?
- 17. 如何在PHP中回顯.html文件的全部內容?
- 18. 無法清除文件內容
- 19. 使用TextWriter對文本文件清除內容c#
- 20. 清除char **中的內容
- 21. 清除NSMutableData中的內容
- 22. C++清除特定位置後文件的內容
- 23. Maven - 如何在清理階段刪除文件夾的內容?
- 24. 如何清除佈局上的內容?
- 25. 如何清除NSMutableAttributedString的內容?
- 26. 如何清除jTable的內容?
- 27. 如何清除UIWebView/WKWebView的內容?
- 28. 如何清除「document.write()」所寫的內容
- 29. 如何清除IFRAME的內容?
- 30. 如何從C++主體中刪除文件的內容
感謝名單斯特凡,但我想強行清空文件(明確) – mujahid 2011-01-27 10:42:47
多數民衆贊成斯特凡說。 – Rozuur 2011-01-27 10:44:19