正在寻找一个简单的程序来删除用 ANSI C 编写的文件。
例如,您将如何使用 C 删除“C:\test.txt”中的文件?
问问题
7807 次
3 回答
7
remove()
您可以使用该功能从操作系统中删除文件。像这样:
#include <stdio.h>
int main(){
if(remove("HELLO.txt") == -1)
perror("Error in deleting a file");
return 0;
}
该remove()
函数在 中定义stdio.h
。这是一些文档。
于 2012-08-14T08:18:50.997 回答
1
使用该remove
功能。我相信它在“stdio.h”中
于 2012-08-14T08:18:03.857 回答
1
删除或取消链接
删除在“stdio.h”中声明
取消链接在“unistd.h”中声明
unlink 是 posix 函数,remove 是 ansi C 函数。它们在 Windows 中都可以正常工作。
unlink 只删除文件,remove 可以用来删除目录。
于 2012-08-14T08:34:57.320 回答