mkdir函数创建可读可写目录
时间: 2023-12-01 11:04:29 浏览: 126
mkdir命令 创建目录
5星 · 资源好评率100%
在 C 语言中,使用 `mkdir` 函数可以创建目录。要创建一个可读可写的目录,你可以使用 `mkdir` 函数创建目录,然后使用 `chmod` 函数设置权限。下面是一个示例代码:
```c
#include <sys/stat.h>
#include <sys/types.h>
int main() {
char* directory_name = "/path/to/directory";
int status;
status = mkdir(directory_name, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
if (status == -1) {
printf("Failed to create directory.\n");
return 1;
}
return 0;
}
```
以上代码将创建一个名为 `/path/to/directory` 的目录,并设置权限为用户、用户组和其他用户都具有读和写权限。
请注意,这只是一个示例,你需要根据实际的路径和权限需求进行修改。确保在使用 `mkdir` 函数之前包含了正确的头文件,并根据需要检查返回值以处理可能的错误情况。
阅读全文