毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 报告 >> 正文

操作系统文件管理系统 第6页

更新时间:2007-9-26:  来源:毕业论文

  }

 }  more();

}

void list_editime()  //按修改时间列表

{ register int t;

 struct fil temp;

    int i,j,number;

 number=find();

    for(i=0;i<number-1;i++)

    for(j=0;j<number-i-1;j++)

    if(fil_list[j].editime<fil_list[j+1].editime)

 {temp=fil_list[j];

    fil_list[j]=fil_list[j+1];

    fil_list[j+1]=temp;}

    system("cls");

    printf("  编号   文件名            大小      修改日期       操作者\n");

for(t=0; t<Num; t++)

 { if(fil_list[t].name[0])

  { printf("%4d     %-10s  %10ld      %8ld        %s \n", t+1,fil_list[t].name,fil_list[t].size,fil_list[t].editime,fil_list[t].handlers);

  }

 }  more();

}

 

void list() //列表

{   char choice;

  register int t,a;

    system("cls");

    printf("  编号   文件名            大小      修改日期       操作者\n");

for(t=0; t<Num; t++)

 {if(fil_list[t].name[0])

  { printf("%4d     %-10s  %10ld      %8ld        %s \n", t+1,fil_list[t].name,fil_list[t].size,fil_list[t].editime,fil_list[t].handlers);

  }

 }

 for( ; ; )

 { choice = menu_list();

  switch(choice)

  {  case 1: more();  break;

  case 2: list_editime();    break;

  case 3: list_size();   break;

     case 0: ok();

  }

 }

}

 

void save()   //文件保存

{ FILE *fp;

 register int i;

 if((fp=fopen("data.dat", "wb"))==NULL)

  printf("载入文件失败!\n");

 for(i=0; i<Num; i++)

  if(*fil_list[i].name)

   if(fwrite(&fil_list[i], sizeof(struct fil), 1, fp)!=1)

    printf("保存文件失败!\n");

 system("cls");

 printf("\n *                       系统:成功保存数据文件!                         *");

 fclose(fp);

}

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

操作系统文件管理系统 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。