简单如:
打开一个目录,并读取目录下一个文件的状态信息时,应如下编写代码
DIR *dp = NULL;
struct dirent *dirEntry = NULL;
struct stat dirStat;
struct stat dirStat;
if((dp = opendir(dirName)) == NULL)
{
perror("opendir");
exit(1);
}
if((dirEntry = readdir(dp)) == NULL)
{
perror("readdir");
exit(2);
}
if(stat(dirEntry->d_name,&dirStat) < 0)
{
perror("stat");
exit(3);
}