马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 漩涡鸣人 于 2014-9-13 16:33 编辑
功能: _findnext函数通过fileinfo参数中的文件名称,搜索下一个文件
函数原型:
int _findnext (long handle, struct _finddata_t * fileinfo);
参数: | | | | | _finddata_t结构指针,存搜索到的文件信息 |
返回值: 0表示操作成功,-1表示操作失败
要求:
举例:#include <stdio.h>
#include <io.h>
int main(void)
{
long handle;
struct _finddata_t file;//存储文件信息的结构体变量
if(-1 != (handle = _findfirst("*", &file)))//找当前目录第一个文件, 成功则不返回-1
{
printf("文件名:%s\n", file.name);
while(-1 != _findnext(handle, &file))//循环输出所有文件名
{
printf("文件名:%s\n", file.name);
}
_findclose(handle);//释放句柄
}
return 0;
}
|