您的位置:首页 > 其它

stat 得到文件信息

2018-01-27 12:21 211 查看
磁盘的文件有很多属性,如文件大小  文件所有者属性的大小等。我们可以用 struct  stat定义一个结构体,然后调用stat 将文件信息 这个结构体中。

下面是一个简单的例子。

  1 #include<stdio.h>

  2 #include<unistd.h>

  3 #include<sys/stat.h>

  4 

  5 int main()

  6 {

  7     int fd;

  8     struct stat example;

  9     fd =  stat("./test.txt",&example);

 10     if(fd < -1){

 11         printf("error!!\n");

 12 

 13     }

 14     else{

 15         printf("this file sizeof :%d\n",example.st_size);

 16 

 17 

 18     }

 19 return 0;

 20 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: