当前位置:首页 > 编程技术 > 正文

c 如何查看文件夹是否为空

c 如何查看文件夹是否为空

在C语言中,你可以使用标准库函数来检查一个文件夹是否为空。以下是一个简单的示例,它使用`opendir`和`readdir`函数来遍历文件夹中的内容。如果文件夹为空,`...

在C语言中,你可以使用标准库函数来检查一个文件夹是否为空。以下是一个简单的示例,它使用`opendir`和`readdir`函数来遍历文件夹中的内容。如果文件夹为空,`readdir`将返回`NULL`。

```c

include

include

include

include

int is_directory_empty(const char dir_path) {

DIR dir;

struct dirent entry;

// 打开目录

dir = opendir(dir_path);

if (dir == NULL) {

perror("opendir");

return -1;

最新文章