使用Linux C编程实现简单的ls命令(2)

struct drient {
  long d_ino;  索引节点号 
  off_t d_off;  在目录文件中的偏移 
  unsigned short d_reclen; 文件名长 
  unsigned char d_type; 文件类型 
  char d_name [NAME_MAX+1];  文件名,最长255字符 
}
 
int stat(const char *path, struct stat *struct_stat);
 
int lstat(const char *path,struct stat *struct_stat);
还有一个fstat函数。

两个函数的第一个参数都是文件的路径,第二个参数是struct stat的指针。返回值为0,表示成功执行。
*/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/ae733314df22f36dc8fe3953ff05ef4e.html