在C语言中,可以使用readdir()
函数来获取目录内的文件列表。下面是一个简单的例子:
#include#include int main() { DIR *dir; struct dirent *entry; // 打开目录 dir = opendir("/path/to/directory"); if (dir == NULL) { perror("opendir"); return 1; } // 读取目录中的文件列表 while ((entry = readdir(dir)) != NULL) { printf("%s\n", entry->d_name); } closedir(dir); return 0; }
请替换/path/to/directory
为你想要查看文件列表的目录路径。在上面的例子中,readdir()
函数会遍历目录中的文件,并输出每个文件的名称。