文件/文件夹我在C以下代码:确定用C
DIR *mydir = opendir("/");
struct dirent *entry = NULL;
while((entry = readdir(mydir)))
{
printf("%s\n", entry->d_name);
//printf("%i\n", entry->d_type);
}
closedir(mydir);
它的工作原理,并显示在该位置的文件/文件夹,正确。
但是,我想告诉它,如果它是一个文件夹或文件。我怎样才能做到这一点?我试着用d_type(正如你在代码中看到的那样),但没有成功。