尋找一個簡單的程序來刪除一個用ANSI C編寫的文件。
就像一個例子,你將如何刪除一個文件「C:\ test.txt」與C ?簡單刪除文件程序在ANSI C爲Windows
2
A
回答
5
您可以使用remove()
函數從操作系統中刪除文件。像這樣:
#include <stdio.h>
int main(){
if(remove("HELLO.txt") == -1)
perror("Error in deleting a file");
return 0;
}
的remove()
功能在stdio.h
定義。 Here are some docs.
1
使用remove
函數。我相信它在「stdio.h」中
1
remove或解除連結
刪除在 'stdio.h中' 聲明
的unlink在 'unistd.h中'
的unlink聲明是POSIX函數,除去爲ANSI C函數。它們在窗戶中都能正常工作。
unlink只刪除文件,remove可以用來刪除目錄。
相關問題
- 1. ANSI C - 執行進程,等待,刪除文件
- 2. 來自Windows C程序的簡單文件權限控制
- 3. 無法使用C#Windows窗體應用程序刪除文件
- 4. 刪除文件與程序
- 5. 如何用ANSI C刪除文件中的字符串?
- 6. Windows服務文件中刪除C#
- 7. MuleStudio文件在簡單重命名時被刪除
- 8. devcon在Windows 7 - 刪除驅動程序
- 9. 錯誤在簡單的文件處理的C程序
- 10. 刪除用戶中的文件夾開始菜單\程序
- 11. C#刪除文件
- 12. 刪除文件C#
- 13. Python - 刪除Windows文件夾
- 14. 使用ANSI C在Windows平臺上進行FTP文件傳輸?
- 15. 批處理文件和Windows調度程序的簡單示例
- 16. 刪除在C#應用程序的壓縮文件
- 17. 刪除Windows 7/Vista中程序文件下的文件/文件夾
- 18. C指針(簡單程序)
- 19. C++簡單指針程序
- 20. c程序的簡單Makefile
- 21. 簡單結構程序C
- 22. C++簡單程序實現
- 23. 使用C刪除文件恢復程序C++
- 24. C#刪除事件處理程序
- 25. Windows應用程序ANSI到Unicode
- 26. 如何在c#中刪除windows手機應用程序
- 27. 如何在Windows 8 C#XAML應用程序中刪除上限
- 28. C#在Windows 7中刪除應用程序時收到通知
- 29. Windows安裝程序刪除生成的日誌文件
- 30. 完全刪除Windows XP中的驅動程序文件
http://linux.die.net/man/3/unlink – xdazz 2012-08-14 08:17:34
[unlink vs remove in C++]的可能重複(http://stackoverflow.com/questions/2192415/unlink-vs-remove-in- C) – 2012-08-14 08:17:44