转自:https://blog.csdn.net/u013566528/article/details/79514277
**一、查找指定的文件
1、了解系统结构体和系统函数**
结构体为 struct _finddata_t,函数为:_findfirst、findnext和 _findclose。
结构体struct finddata
struct _finddata_t
{
unsigned attrib;//文件属性
_A_ARCH(存档)
_A_HIDDEN(隐藏)
_A_NORMAL(正常)
_A_RDONLY(只 读)
_A_SUBDIR(文件夹)
_A_SYSTEM(系统)
time_t time_create;//文件创建时间
time_t time_access;//文件最后一次被访问的时间。
time_t time_write;//文件最后一次被修改的时间
_fsize_t size;//文件的大小
char name[_MAX_FNAME];
};
函数:_findfirst、findnext和 _findclose
一、long _findfirst( char *filespec, struct _finddata_t *fileinfo )
返回值:如果查找成功的话,将返回一个long型的唯一的查找用的句柄(就是一个唯一编号)。这个句柄将在_findnext函数中被使用。若失败,则返回