#include <sys/types.h>
#include <sys/stat.h>
结构struct stat
int iflag = 0; // 此标记用来判断文件类型 0:日志文件 1;文件夹
struct stat info;
stat(pfilename,&info);if(S_ISDIR(info.st_mode)){
iflag = 1;
}
本文介绍了一个简单的C语言程序片段,该程序使用结构体`struct stat`来判断指定路径下的文件是否为目录。通过`stat()`函数获取文件状态信息,并利用`S_ISDIR()`宏检查文件类型。
#include <sys/types.h>
#include <sys/stat.h>
结构struct stat
int iflag = 0; // 此标记用来判断文件类型 0:日志文件 1;文件夹
struct stat info;
stat(pfilename,&info);
2294
1066

被折叠的 条评论
为什么被折叠?