struct stat st; stat(path,&st); if(S_ISDIR(st.st_mode)) { return 1; } else{ return 0; }
时间: 2023-02-25 21:06:29 浏览: 129
stat()—获取文件状态
&st)是什么意思?
"struct stat st; stat(path, &st)" 意思是:在程序中定义了一个名为 "st" 的结构体变量,该变量的类型是 "struct stat"。随后,调用了 "stat" 函数,并将两个参数传递给该函数:一个是文件的路径名 "path",另一个是 "st" 的地址 "&st"。
这个函数的作用是用于获取文件的信息,并将这些信息存储在 "st" 结构体变量中,以便在程序的其他地方使用这些信息。
阅读全文