利用stat函数实现 我们来看程序 测试程序int stat(const char *path, struct stat *buf)       8 #define N_BITS 3     9     10 int main(int argc,char *argv[])    11 {    12   unsigned int i,mask = 0700;    13   struct stat buff; W> 14   static char *perm[] = {"---","--x","-w-","-wx","r--","r-x","rw-","rwx"};    15   if(argc>1)    16   {    17     if((stat(argv[1],&buff)!=-1))    18     {    19       printf("permissions for %st",argv[1]);    20       for(i = 3;i;--i)                                                                                      21       {                                                 22         printf("%3s",perm[(buff.st_mode&mask)>>(i-1)*N_BITS]);    23         mask>>=N_BITS;    24       }                                           25       putchar('n');                  26     }                        27     else{                                 28       perror(argv[1]);    29       exit(EXIT_FAILURE);    30                                                                      31     }                                                              32   }                                                         33   else{                                                                                                                                                                                      34     fprintf(stderr,"Usage:%s file_namen",argv[0]);         35   }                                             36                                                                                                                                     37 return 0;               38 } 
 
 运行程序
 
 可以看到实现效果相同。
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算
 官方软件产品操作指南 (170)
官方软件产品操作指南 (170)