c语言遍历windows下的目录

//这是我之前写的一个。需要使用windows API函数进行参考。

#包含windows.h

#包含stdio.h

#包含字符串. h

#定义镜头1024

//深度首先递归遍历目录中的所有文件。

BOOL目录列表(LPCSTR路径)

{

WIN32 _ FIND _ DATA FindData

处理hError

int file count = 0;

如何在char FilePathNameC语言中实现遍历目录的功能 不同的系统可能使用不同的接口功能。

Linux应该使用Linux接口

Windows想要使用win api

基本思想是用opendir打开目录。

然后循环readdir直到null。

如果需要递归,那么遍历函数将在每次读取文件夹时被再次调用。

相关文章

发表新评论