linux c语言判断文件是否存在
时间: 2023-11-14 13:07:15 浏览: 119
linux下判断文件和目录是否存在的方法(总结)
5星 · 资源好评率100%
可以使用access()函数来判断文件是否存在,具体实现可以参考如下代码:
```
#include <stdio.h>
#include <unistd.h>
int main() {
if(access("file.txt", F_OK) != -1) {
printf("文件存在\n");
} else {
printf("文件不存在\n");
}
return 0;
}
```
以上代码中,access()函数的第一个参数为需要判断的文件名,第二个参数为需要判断的权限,这里我们使用F_OK表示只需要判断文件是否存在即可。如果文件存在,则返回0,否则返回-1。
阅读全文