当前位置: 首页> 汽车> 报价 > 西安企业建站公司_福建省人民政府驻上海办事处_怎么让关键词快速上首页_软件开发需要多少资金

西安企业建站公司_福建省人民政府驻上海办事处_怎么让关键词快速上首页_软件开发需要多少资金

时间:2025/7/11 0:19:24来源:https://blog.csdn.net/2201_75782847/article/details/143244964 浏览次数: 0次
西安企业建站公司_福建省人民政府驻上海办事处_怎么让关键词快速上首页_软件开发需要多少资金
文件夹操作
opendir
closedir
readdir
write(fd,buf,strlen(buf));
return 0;
}
作用 : 打开目录 opendir
所有头文件 :
#include <sys/types.h>
#include <dirent.h>
函数 :
DIR *opendir(const char *name);
参数:
name :目录名
返回值:
成功:返回指向该目录结构体指针 (DIR *)
失败: NULL
DIR: 中文名称句柄 , 其实就是目录的结构体指针
作用 : 关闭目录 closedir
所需头文件
#include <sys/types.h>
#include <dirent.h>
函数
int closedir(DIR *dirp);
参数:
dirp:opendir 返回的指针
返回值:
成功: 0
失败: -1
作用 : 读取目录 readdir
所需头文件
#include <dirent.h>
函数
struct dirent *readdir(DIR *dirp);
参数:
dirp opendir 的返回值
返回值:
成功:目录结构体指针
失败: NULL
注意 : 一次读取一个文件。
相关结果体
相关结构体说明: 示例 1
遍历文件夹
struct dirent
{
ino_t d_ino; // 此目录进入点的 inode
off_t d_off; // 目录文件开头至此目录进入点的位移
signed short int d_reclen; // d_name 的长度 , 不包含 NULL 字符
unsigned char d_type; // d_type 所指的文件类型
char d_name[256]; // 文件名
};
d_type 说明 :
DT_BLK 这是一个块设备。 ( 块设备如 : 磁盘 )
DT_CHR 这是一个字符设备。 ( 字符设备如 : 键盘 , 打印机 )
DT_DIR 这是一个目录。
DT_FIFO 这是一个命名管道( FIFO )。
DT_LNK 这是一个符号链接。
DT_REG 这是一个常规文件。
DT_SOCK 这是一个 UNIX 域套接字。
DT_UNKNOWN 文件类型未知
关键字:西安企业建站公司_福建省人民政府驻上海办事处_怎么让关键词快速上首页_软件开发需要多少资金

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: