http://blog.sina.com.cn/s/blog_576b7081010130yz.html
http://bbs.youkuaiyun.com/topics/390368005/
1、FindFirstFile和FindNextFile
#include<stdio.h>
#include<windows.h>
int main()
{
WIN32_FIND_DATA p;
HANDLE h=FindFirstFile("e:\\test\\*.c",&p);
puts(p.cFileName);
while(FindNextFile(h,&p))
puts(p.cFileName);
return0;
}
2、_findfirst和_findnext
#include <stdio.h>
#include <io.h>
int main (void)
{
_finddata_t fileDir;
char* dir="d:\\temp\\*.*";
long lfDir;
if((lfDir = _findfirst(dir,&fileDir))==-1l)
printf("No file is found\n");
else{
printf("file list:\n");
do{
printf("%s\n",fileDir.name);
}while( _findnext( lfDir, &fileDir ) == 0 );
}
_findclose(lfDir);
return 0;
}

被折叠的 条评论
为什么被折叠?



