91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-10
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: 操作系統(tǒng)??

資源簡(jiǎn)介

二級(jí)文件系統(tǒng) 用戶登錄 讀寫文件 /****** 引導(dǎo)塊 *******/ typedef struct GuideBlock{ int fsize; //文件總塊數(shù) int sstart; //超級(jí)快起始?jí)K int istart; //inode區(qū)起始?jí)K int fstart; //一般存儲(chǔ)區(qū)起始?jí)K }guide; /****** fat *******/ typedef struct FAT { int nextblock; //下一個(gè)物理塊的地址 int useflag; //位示圖 useflag=0 物理塊為空,useflag=1 物理塊不空 }FA

資源截圖

代碼片段和文件信息


/*以當(dāng)前文件夾的“MyDisk.img“模擬外存磁盤*/

#include?
#include?
#include???
using?namespace?std;
#define?BNUM?1024?????//總盤塊數(shù)目
#define?blocksize?64?//每個(gè)盤快大小32Byte
#define?MAXUSER?10????//最大用戶數(shù)
#define?MAXUFILE?20???//每個(gè)用戶擁有的最大文件數(shù)
#define?MAXOPEN?20????//可同時(shí)打開的文件最大數(shù)目
#define?buffersize?1024

/******?引導(dǎo)塊?*******/
typedef?struct?GuideBlock{
int?fsize;????//文件總塊數(shù)
int?sstart;???//超級(jí)快起始?jí)K
int?istart;???//inode區(qū)起始?jí)K
int?fstart;???//一般存儲(chǔ)區(qū)起始?jí)K
}guide;

/******?fat?*******/
typedef?struct?FAT
{
int?nextblock; //下一個(gè)物理塊的地址
int?useflag; //位示圖?useflag=0?物理塊為空,useflag=1?物理塊不空
}FAT;

/******?inode文件控制塊?*********/
typedef?struct?inode
{
char?name[20];??//文件夾或文件名
int??kind; ????//0文件夾;1文件
int??i_mode; //0只讀;1讀寫;2可執(zhí)行
????int??i_size;????//若kind=0,則表示文件

評(píng)論

共有 條評(píng)論

相關(guān)資源