全文预览

操作系统文件管理系统设计实验

上传者:相惜 |  格式:doc  |  页数:51 |  大小:151KB

文档介绍
件目录管理*/3.2创建文件:创建文件时,先比较名字是否已经被占用,把名字逐个与之前建立的文件名比较。如果没被用,就建立文件,选择属性,写入内容。voidcreatefile()/*创建文件操作*/{?inthandle=1,a,check,i,j,h;?charname[8],pin[8];?while(1)?{printf("不能超过8个文件!\n"); printf("****************************\n"); printf("*创建文件*\n");printf("****************************\n"); printf("请输入所要创建的文件名称:\n"); scanf("%s",name); if(x==1) { for(i=0;i<8;i++) { for(h=0;h<8;h++) pin[h]=fa[i].f_name[h]; check=strcmp(pin,name); if(check!=0){} else { printf("\n创建错误!..........................文件已经存在!\n");printf("\n创建错误!.........................文件已经存在!\n"); Sleep(1000); handle=0; getchar(); }break; } if(k>=8) {printf("已经超过8个文件!"); break;} if(handle==1) { for(h=0;h<8;h++) if(fa[h].ed==0) { strcpy(fg[h].f_name,name); while(1) { printf("\n请选择文件属性(0.只读-1.只写):"); scanf("%d",&a); getchar(); if(a==0||a==1) {

收藏

分享

举报
下载此文档