文件可以找到,但路径怎样输出呢?
附程序:
#include <stdio.h>
#include <io.h>
const char *to_search="D:\\Backup\\我的文档\\*.txt";
//欲查找的文件,支持通配符
int main()
{
long handle;
//用于查找的句柄
struct _finddata_t fileinfo;
//文件信息的结构体
handle=_findfirst(to_search,&fileinfo);
//第一次查找
if(-1==handle)return -1;
printf("%s\n",fileinfo.name);
//打印出找到的文件的文件名
while(!_findnext(handle,&fileinfo))
//循环查找其他符合的文件,知道找不到其他的为止
{
printf("%s\n",fileinfo.name);
}
_findclose(handle);
//关闭句柄
system("pause");
return 0;
}