操作系统 文件存储空间管理(14)

时间:2026-01-14

操作系统 文件存储空间管理 c++代码

strcpy(cmd[5].com,"vi");

strcpy(cmd[6].com,"del");

strcpy(cmd[7].com,"deldir");

strcpy(cmd[8].com,"cd");

strcpy(cmd[9].com,"cd..");

strcpy(cmd[10].com,"help");

strcpy(cmd[11].com,"quit");

strcpy(cmd[12].com,"chengzu");

if((fp=fopen("system","rb"))==NULL) //判断系统文件是否存在

{

printf("can not open file\n");

printf("format the disk Y / N \n");

scanf("%c",&k);

if(k=='y')

format();

}

else

{

read_file(fp); //读取系统文件的内容

}

while(1)

{

j=0; //必须重新给恢复0否则出错

strcpy(tmp,cur_dir);

while(strcmp(tmp,"root")!=0)

{

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

{

p=root[i].i_num;

if(strcmp(tmp,root[i].file_name)==0 && (i_node[p].file_style==0))

{

strcpy(tmp2[j].com,tmp);

j++;

strcpy(tmp,root[i].dir_name);

}

}

}

strcpy(tmp2[j].com,tmp);

for(i=j;i>=0;i--)

{

printf("%s/",tmp2[i].com);

}

操作系统 文件存储空间管理(14).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219