C语言_access函数怎么用

C语言_access函数怎么用,第1张

可用于检查文件 是否存在(mode 00),是否只可读(mode 02),是否只乱漏旅可写搜雹(哗凳mode 04),是否可读写(mode 06)。

函数原型 int _access( const char *path, int mode )

头文件 #include <io.h>

例如;

#include <io.h>

#include <stdio.h>

#include <stdlib.h>

int main( )

{

//检查文件 crt_ACCESS.C 是否存在

if( (_access( "crt_ACCESS.C", 0 )) != -1 )

{

printf_s( "File crt_ACCESS.C exists.\n" )

// 检查文件是否 允许写

// 假定 是 只许读 read-only.

if( (_access( "crt_ACCESS.C", 2 )) == -1 )

printf_s( "File crt_ACCESS.C does not have write permission.\n" )

}

}

int _access(char* path,int mode)

参数path 是正锋仔访问文件所在的路径举汪名,mode是访问判断模式,如:R_OK文件是否可读 W_OK文件是否可写入F_OK 文件是基物否存在

例如: _access("test.txt",F_OK)

返回0 表示文件在当前路径已存在,返回-1表示该文件在当前路径不存在


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12314043.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存