C语言库函数access的使用
另外一种利用 c 语言的库的办法:
函数名: access
功 能: 确定文件的访问权限
用 法: int access(const char *filenames, 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-检查文件是否可读/写访问
access 返回值是0的时候,表示存在,而返回-1的时候,表示失败。
if(access(_Filename,0) == 0)
printf("存在");
else
不存在。
C语言库函数access的使用相关推荐
- c语言中min函数的作用,C语言库函数
C语言库函数是把自定义函数放到库里,是别人把一些常用到的函数编完放到一个文件里,供程序员使用.程序员用的时候把它所在的文件名用#include<>加到里面就可以了(尖括号内填写文件名),例 ...
- C语言库函数大全及应用实例七
原文:C语言库函数大全及应用实例七 [编程资料]C语言库函数大全及应用实例七 函数名: getw 功 能: 从流中取一整数 用 法: int getw(FILE *strem); 程序例: <? ...
- C语言库函数大全及应用实例十四
原文:C语言库函数大全及应用实例十四 [编程资料]C语言库函数大全及应用实例十四 函数名: strset 功 能: 将一个串 ...
- 语言库函数大全--资料收集整理
语言库函数大全–资料收集 Turbo C 2.0 函数中文说明大全 分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0 ...
- c语言函数库哪里keyk,[精品]C语言库函数(字母G-K)-教案.doc
[精品]C语言库函数(字母G-K)-教案 C语言库函数(字母G-K)- - ?????????????????????????????????????? (G类字母) - 1 函数名: gcvt 功 ...
- C语言中positive用法,sprintf - C语言库函数
C库类 的 sprintf - C语言库函数 C库函数int sprintf(char *str, const char *format, ...)发送str 指向一个字符串的格式化输出. 声明 以下 ...
- C语言库函数大全及应用实例二
[编程资料]C语言库函数大全及应用实例二 函数名: bioskey 功 能: 直接使用BIOS服务的键盘接口 ...
- c语言字母g,C语言库函数(G类字母) - 1.doc
C语言库函数(G类字母) - 1 C语言库函数(G类字母) - 1 [ 永远的UNIX > C语言库函数(G类字母) - 1 ] 首页 > 编程技术 > C/C++ > 正文 ...
- c语言中逐个检索字符的库函数,C语言库函数strstr的实现
C语言库函数用于在字符串中查找子串.函数原型为char *(strstr)(const char *s1, const char *s2) 函数的参数是两个字符串,函数返回s2在s1中第一次出现的位置 ...
最新文章
- 【编程之美】24点游戏
- 使用WampServer搭建本地PHP环境,绑定域名,配置伪静态
- groovy.run 脚本_Picocli 2.0:类固醇上的Groovy脚本
- 从零开始学习PYTHON3讲义(二)把Python当做计算器
- 新浪微博学习的知识点
- MySQL定时备份数据库方案(全库备份)
- 计算机网络学习笔记(15. OSI参考模型③、TCP/IP参考模型)
- cocos2dx 物理碰撞
- spark的三大数据结构
- msf 生成php马_PHP的性能优化方法总结
- 计算机科学引论2答案,计算机科学引论答案-20210311090508.docx-原创力文档
- google扩展工具Octotree使用(2020-09-01)
- WPFAvalonDock基本用法
- 〖教程〗Ladon 0day通用执行命令DLL生成器-MS17010演示
- 考勤登记管理系统(参考答案)
- [pwnable.kr]passcode
- google的秘密入口
- bzoj3029 守卫者的挑战
- 本地blast~TBtools
- 推荐 - Github标星113K的前端学习路线图