学习第七十三行
在 C 语言中,access
是一个用于检查文件的访问权限的系统调用。它可以用于确定当前用户是否有权访问特定文件或目录。可用于判断管道权限。
参数
pathname
:要检查的文件或目录的路径。mode
:要检查的权限类型,可以是以下值的组合:R_OK
:检查读权限。W_OK
:检查写权限。X_OK
:检查执行权限。F_OK
:检查文件是否存在。
返回值
- 成功时返回 0。
- 失败时返回 -1,并设置
errno
以指示错误原因。
函数原型
#include <unistd.h>
int access(const char *pathname, int mode);