C语言常用函数-access()文件访问权限设置函数
2021/8/2 23:10:17
本文主要是介绍C语言常用函数-access()文件访问权限设置函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
演示版本
VS2012
- access()函数
access()函数用于确定文件的访问权限。
语法
int access(const char *file, int auth);
access()函数的语法参数说明如下:
参数file为文件名。
参数auth值为0时测试文件是否存在,值为2时测试文件是否可写。
access()测试结果:允许时返回0,否则返回-1。
示例
本示例演示用access()函数确定文件是否存在,程序执行前保证1.txt存在,2.txt不存在。
其具体代码如下:
#include <stdio.h> #include <io.h> int isExist(char* filename)//定义子函数判断文件是否存在 { return _access(filename, 0)==0;//返回0表示文件存在 } int main() { char *f1 = "D:\\1\\1\\1.txt";//第一个文件 char *f2 = "D:\\1\\1\\2.txt";//第二个文件 if (isExist(f1))//调用子函数,如果存在 printf("%s exist\n", f1);//显示文件存在 else printf("%s does not exist\n", f1);//显示文件不存在 if (isExist(f2))//调用子函数,如果存在 printf("%s exist\n", f2);//显示文件存在 else printf("%s does not exist\n", f2);//显示文件不存在 }
附加资料
https://www.cnblogs.com/nxopen2018/p/12182137.html
阿飞
2021年8月2日
这篇关于C语言常用函数-access()文件访问权限设置函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-19Excel数据导出课程:初学者必备教程
- 2024-09-19Excel数据导入课程:新手入门指南
- 2024-09-19RBAC的权限管理入门教程
- 2024-09-19如何使用Svg Sprite Icon制作图标
- 2024-09-19uniapp 如何实现点赞后全局更新数据-icode9专业技术文章分享
- 2024-09-19云函数怎么运行wx-server-sdk-icode9专业技术文章分享
- 2024-09-19"dependencies": { "wx-server-sdk": "latest" },是什么意思-icode9专业技术文章分享
- 2024-09-16优化批处理流程:自定义BatchProcessorUtils的设计与应用
- 2024-09-15laravel collect游标批量插入的方法示例-icode9专业技术文章分享
- 2024-09-15怎么修改laravel的中间件 把获取IP改成X-Real-IP-icode9专业技术文章分享