如果您调用opendir(argv[i])并且argv[i]textfile的名称,而不是directory,会发生什么?

最佳答案

From man opendir
返回值
opendir()fdopendir()函数返回指向目录流的指针。出错时,返回NULL,并适当设置errno
在这种情况下,errno将是ENOTDIR:name不是目录。

关于c - 在文本文件而非目录上调用opendir(3),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25586321/

10-15 16:03