关于ACCESS函数

来源:百度知道 编辑:UC知道 时间:2024/06/26 01:46:35
函数名: 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);
}
我想查看一个文件存不存在应怎样改

请帮我详细的解释一下每条语句的意思,
非常感谢

返回>>C语言函数大全

函数名: abort
功 能: 异常终止一个进程
用 法: void abort(void);
程序例:
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
printf("Calling abort()\n");
abort();
return 0; /* This is never reached */
}

函数名: abs
功 能: 求整数的绝对值
用 法: int abs(int i);
程序例:
#include <stdio.h>
#in

file_exists("NOTEXISTS.FIL")返回的是一个布尔值, TRUE就是存在, FALSE就是不存在. 应该明白了吧.

给的程序不是很完全. 下面的例程只是读, absread(0, 1, sector, &buf) 的具体函数值需要详查MSDN.