freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新操作系統(tǒng)課程設(shè)計(jì)文件系統(tǒng)-文庫吧

2025-06-22 14:18 本頁面


【正文】 int choice。 scanf(%d,amp。choice)。 if(choice==1) userCreate()。 else if(choice==2) userID=login()。 else printf(您的輸入有誤,請重新選擇\n)。 while(userID!=1) { fflush(stdin)。 printf(———————————————————————————————————————\n)。 printf( create創(chuàng)建 格式:create a1 1000 rw,將創(chuàng)建名為a1,長度為1000字節(jié)可讀可寫的文件\n)。 printf( rm刪除 格式:rm a1,將刪除名為a1的文件\n)。 printf( cat查看文件內(nèi)容 格式:cat a1,顯示a1的內(nèi)容\n)。 printf( write寫入 格式:write a1\n)。 printf( fine查詢 格式:fine a1 ,將顯示文件 a1的屬性\n)。 printf( chmod修改 格式:chmod a1 r,將文件a1的權(quán)限改為只讀方式\n)。 printf( ren重命名 格式:ren a1 b1 ,將a1改名為b1\n)。 printf( dir顯示文件 格式:dir aaa,將顯示aaa用戶的所有文件\n)。 printf( df顯示磁盤空間使用情況 格式:df\n)。 printf( close關(guān)閉文件 格式:close a1,將關(guān)閉文件a1\n)。 printf( return退出用戶,返回登錄界面\n)。 printf( exit退出程序\n)。 printf(————————————————————————————————————————\n)。 printf(please imput your mand:)。 gets(mand)。 int select。 for(i=0。mand[i]!=39。 39。amp。amp。mand[i]!=39。\039。i++) //mand_str1字符串存儲命令的操作類型 mand_str1[i]=mand[i]。 k=i。 mand_str1[k]=39。\039。 for(i=0。imandAmount。i++) { if(!strcmp(mand_str1,order[i])) { select=i。 break。 } } if(i==mandAmount) { printf(您輸入的命令有誤,請重新輸入\n)。 continue。 } for(i=k+1,k=0。mand[i]!=39。 39。amp。amp。mand[i]!=39。\039。i++,k++) //mmand_str2字符串存儲文件名或用戶名 mand_str2[k]=mand[i]。 mand_str2[k]=39。\039。 k=i。 switch(select) { case 0:for(i=k+1,k=0。mand[i]!=39。 39。i++,k++) mand_str3[k]=mand[i]。 mand_str3[k]=39。\039。 k=i。 j=1。 length=0。 //初始化文件長度 for(i=strlen(mand_str3)1。i=0。i) //把字符串轉(zhuǎn)換為十進(jìn)制 { length+=(mand_str3[i]48)*j。 j*=10。 } for(i=k+1,k=0。mand[i]!=39。 39。amp。amp。mand[i]!=39。\039。i++,k++) mand_str4[k]=mand[i]。 mand_str4[k]=39。\039。 fileCreate(mand_str2,length,mand_str4)。break。 case 1:fileDel(mand_str2)。break。 case 2:fileCat(mand_str2)。break。 case 3: fileWrite(mand_str2)。break。 case 4:fileFine(mand_str2)。break。 case 5:for(i=k+1,k=0。mand[i]!=39。 39。amp。amp。mand[i]!=39。\039。i++,k++) mand_str3[k]=mand[i]。 mand_str3[k]=39。\039。 chmod(mand_str2,mand_str3)。break。 case 6:for(i=k+1,k=0。mand[i]!=39。\039。i++,k++) mand_str3[k]=mand[i]。 mand_str3[k]=39。\039。 fileRen(mand_str2,mand_str3)。break。 case 7:fileDir(mand_str2)。break。 case 8:fileClose(mand_str2)。break。 case 9:UFD *p。 for(p=userTable[userID].usernext。p!=NULL。p=pnext) //退出用戶之前關(guān)閉所有打的文件 if(pfileopenFlag) pfileopenFlag=false。 system(cls)。 userID=1。break。 case 10:exit(0)。break。 case 11:diskShow()。break。 } } } return 0。 } void userCreate() { char c。 char userName[10]。 int i。 if(usedMaxUser) { printf(請輸入用戶名:)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1