opendir()和readdir()的具体用法
来源:互联网 发布:文档软件手机版 编辑:程序博客网 时间:2024/05/22 13:36
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <dirent.h>
void do_dir (char dirname[])
{
DIR *dir_p;
struct dirent *direntp;
if ((dir_p = opendir (dirname)) == NULL)
{
printf ("dir ERROR !!/n" );
exit (0);
}
else
{
while ((direntp = readdir (dir_p)) != NULL)
{
printf ("%s/n" , direntp->d_name);
}
closedir (dir_p);
}
}
int main (int argc,char *argv[])
{
if (argc == 1)
{
do_dir("." );
}
else
{
while (argc-->1)
{
printf ("DIR is %s/n/n" ,*++argv);
do_dir (*argv);
}
}
}
#include <stdlib.h>
#include <sys/types.h>
#include <dirent.h>
void do_dir (char dirname[])
{
DIR *dir_p;
struct dirent *direntp;
if ((dir_p = opendir (dirname)) == NULL)
{
printf ("dir ERROR !!/n" );
exit (0);
}
else
{
while ((direntp = readdir (dir_p)) != NULL)
{
printf ("%s/n" , direntp->d_name);
}
closedir (dir_p);
}
}
int main (int argc,char *argv[])
{
if (argc == 1)
{
do_dir("." );
}
else
{
while (argc-->1)
{
printf ("DIR is %s/n/n" ,*++argv);
do_dir (*argv);
}
}
}
- opendir()和readdir()的具体用法
- opendir()和readdir()的具体用法
- linux opendir 和 readdir , closedir用法
- linux opendir 和 readdir , closedir用法
- 文件系统中opendir 和 readdir , closedir用法
- Linux下的opendir()和readdir()
- linux opendir和readdir的使用
- opendir函数和readdir函数内涵及用法
- linux 下 opendir 和 readdir 函数的应用
- Opendir readdir
- opendir, readdir
- opendir&readdir
- opendir()、readdir()和closedir() fstatfs/statfs
- 函数opendir()、closedir()、rewinddir()、dir()和readdir()
- linux opendir readdir closedir 的使用
- linux opendir readdir closedir 的使用
- opendir() readdir()目录流
- opendir 、readdir 小结
- Android 基于Socket发送表情
- flex自定义加载进度条
- 为什么第一次打开ASP.NET开发网站首页慢?
- web server编程学习
- Android 横竖屏切换 Activity生命周期log
- opendir()和readdir()的具体用法
- nginx 服务器端配置可以重用的几段代码
- MySQL 插入图片时出现com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
- silverlight 行为之二---Behavior
- C语言库——静态库、共享库
- 读《项目百态-深入理解软件项目行为模式》微博文整理一
- 堆栈的区别
- Flexigrid系列使用教程(一)前台代码及参数说明
- android bugreport.