删除指定目录下的文件 C

Delete a file in a specified directory C

我相信 stdio.h 中有一个名为 remove() 的函数,它通过传入 remove("foo.txt") 等文件名来删除文件。 但是,如果我想删除指定路径下的文件,我该怎么做呢?

使用绝对路径:

remove("/path/to/foo.txt");
You can do this -

remove("drive\folder\foo.txt"):

记住你必须在路径之间加上 \\ 将无法运行编译器将显示错误。

首先检查你的程序用户权限是否允许删除这个文件

第二次获取完整路径,如:remove("/home/test/foo.txt")