#include
#include
#include
#include
int main(){
long Handle;
struct _finddata_t FileInfo;
FILE *fp;
int a[2],i;
char Filelujing[]="D:\\";//枚举D盘
char findfile[]="*.txt";//txt类
char name[9999];
strcpy(name,Filelujing);
strcat(name,findfile);
Handle=_findfirst(name,&FileInfo);
if(Handle != -1L)do{
strcpy(name,Filelujing);
strcat(name,FileInfo.name);
if(_access(name,0)!=0){
printf("没有文件 %s 的读取权限\n",name);
continue;}
//这里FileInfo.name是一个字符数组,保存文件名
//你可以用strcmp或别的方法来比较
//文件的绝对路径存放在name里
//可以FILE *fin=fopen(name,"r")来打开它
}while(_findnext(Handle,&FileInfo)==0);
else printf("没有找到匹配的项目\n");
system("pause");
return 0;}
/*MODE BY TXJ*/