怎么遍历文件目录下的程序生成的目录
1个回答
展开全部
用C语言列出目录下的文件,在linux下可采用readdir()函数来实现,代码实现过程为:
打开目录
循环读目录,输出目录下文件
关闭目录指针
- #include <dirent.h>#include <stdio.h>int main(){ DIR *dirp; struct dirent *dp; dirp = opendir("."); //打开目录指针 while ((dp = readdir(dirp)) != NULL) { //通过目录指针读目录 printf("%s\n", dp->d_name ); } (void) closedir(dirp); //关闭目录 return 0;}
参考代码:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询