我想检查一下是否存在一个目录。即使目录不存在,我也会使用“是”。我该怎么办?非常感谢!
int main()
{
if(opendir("dsfdsgfdsgrs") == NULL)
printf("%s","no");
else
printf("%s","yes");
return 0;
}发布于 2017-05-24 04:14:01
这个例子有效。
#include <stdio.h>
#include <dirent.h>
int main(int argc, char ** argv)
{
DIR *dir;
dir = opendir("folder");
if (dir == NULL) {
printf("Couldn't open dir\n");
} else {
printf("Opened dir\n");
}
if (dir != NULL)
closedir(dir);
}https://stackoverflow.com/questions/44140757
复制相似问题