C语言文件系统设计论文_第1页
C语言文件系统设计论文_第2页
C语言文件系统设计论文_第3页
C语言文件系统设计论文_第4页
C语言文件系统设计论文_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文件系统设计1文件系统下列几条命令户登陆文件目录建文件除文件开文件闭文件文件文件列目录时要列出文件名,物理地址,保护码和文件长度。源文件可以进行读写保护。首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。用户创建的文件,可以编号存储于磁盘上。如:以编号作为物理地址,在目录中进行登记。程序见下(本程序需要在c:下建一个名为#5 /*of #0 /*#*of */ /* * /* /* /*; /* *0 /*; /*of s /*of s ; /* /*s * /* /*/i,j,0; /*; /* /* /*(); /*; /*; /*; /*; /*; /*; /*; /*; /*; /*; /*;c:)=c:;i=0;i,;or %s,;);=0) ;if(=0) ;if(=0) ;if(=0) ;if(=0) ;if(=0) ;if(=0) ;if(=0) ;if(=0) ;if(=0) 0;if(=0) 1;if(=0) 0;2;:;:;:;:;:;!;:;!;:;!;:;!;:););0:;1:;0:;);n);n);*n=1;n=0)(n)!= )*(n+1)=0;j=0;i=0;j-i,1,=0;i+,j+)ji;ji;j;);nto nn);nn);):);a);a);a),Y)=0) ;if(a),N)=0);i=0;j-i,1,=0;i+,j+)ji;ji;j;);nto nn);nn);):);a);a);a),Y)=0) ;if(a),N)=0);*i,j;0)c:)=c:;c:;i=0;j,1,=0;i+)j=1;/*i=1;b); );b);j=0;j=0; /*i,j,;5,5,5; /*;),)!=0)n%sn,n%14s%16s%14s%10s%18sn,;j=i=0;i0);j-i0) ;if(j-i1) ;if(j-i2);%14s%16s%14d%10s%18sn,j-ij-i,n %3d s)n,j);nn);n%14s%18s%8sn,;i=0;i,);i;n %3d s),%5d s)n,*i;i=0;=0);i);1); /* /* /*( /*:);=0) ;if()=0) ,);%s n, /*,i;0,0,55,a25;5; /* /*(); /*; /* /*!=0)in n););=0)%s n,;12);0)=0)|(1)=0)|(2)=0)|(3)=0);0)i=i-ii-ii-iii;ii;c:;0);i+;):);a);a);i-i;if(a),Y)=0);i-i;if(a),N)=0);n%s n, o n);s -3n);*i,j;j=i=0;i=0);i);1); /*i;i=0;i=0)k=if(ki1)%s is in it n,;%s be ):,a);a);if(a),Y)=0)k-i0;k-i0);j=i;jk-j+1k-jk-j+1k-jk-j+1k-jk-j+1kj=kj+1;k-;c:;n%s n,;if(a),N)=0)%s t n,;%s n,; /*0;i,j,k,5; /* /* /*( /* /* /*!=0) in n););i=i=0)k=if(ki1)%s is in it n,;if(k-i0) ; /*if(k-i1) ;if(k-i2) ;%s s.n,;);if(0)=0)k-i;n%s n,;if(1)=0)k-i;n%s n,;if(2)=0)k-i;n%sn,;if(3)=0)k-i;n%s n,;%s is n,;%s n,; /*5,5,5;i,k; /* /*( /*),)=0)to n););i=i=0)k=kik-i3)s n););0)=0)|(1)=0)|(2)=0)if(=0) /*;k-i0)|(k-i2)ki;if(=1) /*;k-i1)|(k-i2)ki;if(=2) /*;if(k-i2) ki;if(k-i0) ; /*if(k-i1) ;if(k-i2) ;if(ki1)kiki0) ;if(ki1) ;if(ki2) ;n%s s,is%sn,; %ss,sn,;s -2n);%s is in n,;%s n,; /*i,k,n=0; /* /*( /*),)=0)to n);k=s) n);/*i=0;in+;n%4=0)&(n!=0) n);n%d n,n);n=0) ;if(n!=0);i=if(i=0)if(ki1)ki;ki;n%s n,;%s is in n,;%s is n,; /*i,k,n=0;55,55,c; /* /*( /*if(),)=0)n);n);s) n);k=i=0;in+;n%4=0)&(n!=0) n);n%d n,n);n=0) ;if(n!=0);i=if(i=0)if(ki1)ki0) |(ki2)k-i0);c:);,0);nn); );%c,&c)!=c=n) n );%c,c);nn%d n,k-i;%s It n,;%s is in it n,;%s n,; /*i,k,n=0;0,0,a50; /* /*( /*; /*if(),)=0)n);k=s) or n);/*i=0;in+;n%4=0)&(n!=0) n);n%d n,n);n=0) ;if(n!=0);i=if(i=0)if(ki1)ki1) |(ki2)k-i0);c:);k

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论