C语言_access函数怎么用

 我来答
金色潜鸟
2014-09-30 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5582万
展开全部
可用于检查文件 是否存在(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" );
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式