使用fopen函数读属性判断文件是否存在

int func(char *pName)
{
    FILE *fp;
    fp = fopen( pName, "r" );
    if( fp != NULL )
    {
        fclose( fp );
        return 1;
    }
    return 0;
}

利用fopen的 可读属性判断文件是否存在。

注意:fopen以读的形式打开文件,只有当文件不存在时,返回值才为空

如果文件的没有可读属性,只要文件存在,也是可以被打开,并读出其内容的。

这也就是为什么可以用如上的方法判断文件是否可读!!!!

 

猜你喜欢

转载自blog.csdn.net/modi000/article/details/125059612
今日推荐