函数名: access
功 能: 确定文件的访问权限
用 法: int access(const char *filename, int amode);
程序例:
#include <stdio.h>
#include <io.h>
 
int file_exists(char *filename);
 
int main(void)
{
printf("Does NOTEXIST.FIL exist: %s\n",
file_exists("NOTEXISTS.FIL") ? "YES" : "NO");
return 0;
}
 
int file_exists(char *filename)
{
return (access(filename, 0) == 0);
}
 
 
 
access(filename, 0)0 表示判断文件是否存在
 
 
 
 
 
finename 文件名称 mode 模式,共5种模式: 0-检查文件是否存在 1-检查文件是否可运行 2-检查文件是否可写访问 4-检查文件是否可读访问 6-检查文件是否可读/写访问
 

最新文章

  1. phalcon 前端代码结构
  2. hdu5441(2015长春赛区网络赛1005)类最小生成树、并查集
  3. 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的
  4. Android开发具体解释之ListView具体解释一
  5. hdu 3729 I&#39;m Telling the Truth 二分图匹配
  6. JAVA复习2 JAVA开发环境配置
  7. svn出现“Previous operation has not finished; run &#39;cleanup&#39; if it was interrupted”,解决方法
  8. CentOS 7 之安装篇
  9. ssh远程登录报错REMOTE HOST IDENTIFICATION HAS CHANGED!解决方式及原因
  10. 【iOS】Swift扩展extension和协议protocol
  11. [转]ef使用dbfirst方式连接mysql
  12. 如何用Python做词云(收藏)
  13. 移动GIS在企业各个行业中的应用解决方案
  14. Python安装和配置
  15. [Swift]LeetCode244.最短单词距离 II $ Shortest Word Distance II
  16. CodeVs 1009
  17. Liferay7 BPM门户开发之3: Activiti开发环境搭建
  18. Python之路(第十三篇)time模块、random模块、string模块、验证码练习
  19. vue路由管理-保留滚动位置功能、按需加载模块名自定义
  20. C#抽象类与抽象方法--就是类里面定义了函数而函数里面什么都没有做的类

热门文章

  1. java idea 创建第一个java 程序
  2. vue 监听的使用
  3. Eclipse导入Maven项目解决Build Path不能配置问题
  4. CF755G PolandBall and Many Other Balls/soj 57送饮料
  5. 扩展欧几里得原理的应用:POJ1061青蛙的约会
  6. 拦截器一Interceptor
  7. delphi xe10 蓝牙
  8. NX二次开发-UFUN移动工程图视图UF_DRAW_move_view
  9. 知识整理:字符串hash
  10. Unity shader之金属质感衣服