int   access(const   char   *filename,   int   amode); 
amode参数为0时表示检查文件的存在性,如果文件存在,返回0,不存在,返回-1。 
这个函数还可以检查其它文件属性: 
06     检查读写权限  
04     检查读权限   R_OK
02     检查写权限   W_OK
01     检查执行权限 X_OK
00     检查文件的存在性 F_OK
而这个就算这个文件没有读权限,也可以判断这个文件存在于否
存在返回0,不存在返回-1

例子

#include<unistd.h>
int main()
{if (access("/etc/passwd",R_OK) ==-1)printf("/etc/passwd can be read\n");
}

access函数使用方法相关推荐

  1. php函数get和set,php中外部类调用_get函数和_set函数的方法

    本篇文章给大家分享的内容是关于php中外部类调用_get函数和_set函数的方法,有详细的代码,希望可以帮助到有需要的朋友. 外部调用类的私有属性 先来了解一下PHP类中的__get和__set函数 ...

  2. access()函数、_access()函数

    access函数._access函数 说明 _access()函数 说明 access函数主要用于文件操作中判断文件是否存在,并判断文件是否可写. Linux下,该函数为access,位于头文件#in ...

  3. linux函数怎么判断目录是否存在,linux C之判断文件或目录是否存在 access函数

    http://blog.sina.com.cn/s/blog_6a1837e90100uh5d.html access():判断是否具有存取文件的权限 相关函数    stat,open,chmod, ...

  4. Access函数大全

    一.Access函数大全 1.1日期/时间 CDate 将字符串转化成为日期 select CDate("2005/4/5") Date 返回当前日期 DateAdd 将指定日期加 ...

  5. c语言access函数缺陷,c语言 判断文件或文件夹是否存在access函数

    C语言判断文件夹或者文件是否存在的方法 方法一:access函数判断文件夹或者文件是否存在 函数原型: int access(const char *filename, int mode); 所属头文 ...

  6. CreateFile函数使用方法详细介绍

    CreateFile The CreateFile function creates or opens the following objects and returns a handle that ...

  7. 强化学习(七) - 函数近似方法 - 随机梯度下降, 半梯度下降,及瓦片编码(Tile Coding)实例

    函数近似方法 7.1 目标预测(VE‾\overline{VE}VE) 7.2 随机梯度下降和半梯度下降 例7.1: 1000态随机行走的状态收敛 7.3 线性近似 7.4 线性方法的特征构造 7.4 ...

  8. python replace函数_Python3 replace()函数使用方法

    描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. 语法replace()方法语法: str.replac ...

  9. SQLserver 常用函数适用方法(转载)

    SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值 ...

  10. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

最新文章

  1. 架构师必然是孤独的领袖
  2. 关于DOM的有关总结
  3. 干就行了!!!写程序就像珊瑚,分支太多,哪有那么多复用!
  4. 【STM32】通用定时器(TIM2到TIM5)
  5. C#求空间两点之间的距离
  6. eclipse 全屏插件
  7. 在Angular专家Dan Wahlin的免费33部分课程中学习Angular
  8. linux更新函数,linux系统不同对象升级方法详细介绍
  9. tsung压测mysql_高并发测试工具Tsung使用教程
  10. RedHat Linux下Samba配置(简单配置)-转
  11. python中分支语句elif与else的区别_浅谈对python中if、elif、else的误解
  12. 微服务的简介和技术栈,太牛逼了!
  13. 整数输入问题一百二十九:阿基米德特性
  14. iec611313标准下载_IEC 61730-1-2016
  15. Linux 添加IPv6策略路由,26-IPv6策略路由配置
  16. 深入Guerrilla Games解密次世代开山大作《杀戮地带暗影坠落》(The technology of Killzone Shadow Fall)
  17. 公有云、私有云、私有化_私有云与公共云的评估
  18. 【unity 保卫星城】--- 开发笔记07(追踪导弹武器)
  19. oracle创建视图与生成唯一编号
  20. 京东CEO刘强东事件在发酵,谎言终被破

热门文章

  1. 字节跳动(今日头条)小程序支付、支付宝、微信支付完整版
  2. H3C PPP MP协议
  3. 微软网盘SkyDrive简单一步获取mp3外链的方法
  4. 腾讯文档表格内存优化总结
  5. ZZUOJ 公主与骑士 (BFS)
  6. 关于公共安全解决方案的思考
  7. tasklist、taskkill、taskmgr
  8. android win7共享文件夹,手把手教你win7系统怎么共享文件夹
  9. mysql存特殊符号失败_mysql存储符号表情失败
  10. 杭州车牌摇号规则详细内容