20 lines
423 B
C
20 lines
423 B
C
|
#include <stdio.h>
|
||
|
#include <sys/types.h>
|
||
|
#include <sys/stat.h>
|
||
|
#include <fcntl.h>
|
||
|
#include <unistd.h> // close
|
||
|
|
||
|
// 删除文件
|
||
|
int main(int argc, char const *argv[])
|
||
|
{
|
||
|
int fd = remove("test.txt"); // 删除文件 "test.txt"
|
||
|
if (fd < 0)
|
||
|
{
|
||
|
perror("remove"); // 打印错误信息
|
||
|
return -1; // 返回错误码
|
||
|
}
|
||
|
printf("删除文件成功\n");
|
||
|
|
||
|
return 0; // 返回成功码
|
||
|
}
|