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

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

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

 

void more()  //查看更多信息模块

{ register int n;

agai:

 printf("\n");

 printf(" 输入文件编号,您可以查询文件的详细信息(或键入0返回主菜单):");

 scanf ("%d",&n);

 if (n==0||n>=Num) goto end;

    else

 { system("cls");

  printf("  文件编号: %d\n", n);

  printf("  文件名: %s\n", fil_list[n-1].name);

  printf("  文件大小: %ld\n", fil_list[n-1].size);

  printf("  文件类型: %s\n", fil_list[n-1].type);

  printf("  修改日期: %ld\n", fil_list[n-1].editime);

  printf("  操作者: %s\n", fil_list[n-1].handlers);

  printf("  过期日期: %ld\n", fil_list[n-1].overdue);

  printf("  文件说明: %s\n", fil_list[n-1].content);

  goto agai;

 }

end:  system("cls");

}

void add()  //添加

{int slot;

 char str[80];

 slot = find();

    if(slot == -1)

system("cls");

printf("\n \1 当前添加的文件自动编号为 %d\n \5 请您输入文件信息\n\n",slot+1);

printf(" \1 文件名称(10字符以内): ");

 scanf ("%s",fil_list[slot].name);

 printf(" \2 文件大小(K为单位,最大不超过1000000000K): ");

 scanf ("%s",str);

 fil_list[slot].size = strtoul(str, '\0', 10);

 printf(" \1 文件类型(请用3个字符表示,exe,zip,rar...): ");

 scanf ("%s",fil_list[slot].type);

 fil_list[slot].editime = time();

 printf(" \2 文件相关说明(100字以内): ");

 scanf ("%s",fil_list[slot].content);

 strcpy (fil_list[slot].handlers,user);

 printf(" \1 文件过期日期(8位数字表示,例如200493即为20040903): ");

 scanf ("%s",str);

 fil_list[slot].overdue = strtoul(str, '\0', 10);

save();

}

void dele()  //删除

{ register int slot,t,a;

 char str[80];

agai:

 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);

  }

 }

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

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

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