请我如何c语言遍历文件夹

Python06

请我如何c语言遍历文件夹,第1张

现成的没有,给你参考下:

c++:

1、CFileFind类实现遍历文件,FindNext()查找下一个文件

2、比较文件后缀,符合要求就写入txt

有不懂得话加Q:2311776177!

1、操作系统中有相关的API函数,可以读取目录中所有的文件名字,以及时间属性信息,把这些信息读出来,直接依次遍历即可。

2、例程:

#include"stdio.h"

#include"io.h"

int main()

{

 struct _finddata_t files

 int File_Handle

 int i=0

 File_Handle = _findfirst("c:/temp/*.txt",&files)

 if(File_Handle==-1)

 {

 printf("error\n")

 return 0

 }

 do

 {

 printf("%s \n",files.name)

 i++

 }while(0==_findnext(File_Handle,&files))

 _findclose(File_Handle)

 printf("Find %d files\n",i)

 return 0

}

C是一个通用的计算机编程语言创建的丹尼斯·里奇在1972年贝尔实验室。它是一种程序性和低级语言,提供对系统内存的访问。C是一个成千上万的计算机编程语言用来创建列表的指令。今天仍然非常广泛使用和影响力。有许多资源网上学习C语言,比如learn-c.org提供了一个免费互动教程。