opendir
readdir
closedir
读取步骤
第一步,打开目录
第二步,读目录
第三步,关闭目录
DIR *dir = opendir("./"); //打开当前目录
if (dir == NULL) {
printf("打开目录失败,%s\n", strerror(errno));
return -1;
}
struct dirent *dent = readdir(dir);
while (1) {
if (dent == NULL) {
break;
} else {
printf("文件名:%s\n",dent->d_name);
}
}
closedir(dir);
return 0;