如果只是判断是否存在可以用access函数
头文件:io.h
功 能: 确定文件或文件夹的访问权限。即,检查某个文件的存取方式,比如说是只读方式、只写方式等。如果指定的存取方式有效,则函数返回0,否则函数返回-1。
用 法: int access(const char *filenpath, int mode);
如果只是判断存在 用mode=F_OK
mode还可以是
R_OK 只判断是否有读权限
W_OK 只判断是否有写权限
X_OK 判断是否有执行权限
示例:
int file_exists(char *filename)
{
return (access(filename, F_OK ) == 0);
}