資源簡介
操作系統課程設計 文件系統
代碼片段和文件信息
#include?
#include?
#include?
#include?“filesys.h“
?
struct?hinode?hinode[NHINO];
struct?dir?dir;
struct?file?sys_ofile[SYSOPENFILE];
struct?filsys?filsys;
struct?pwd?pwd[PWDNUM];
struct?user?user[USERNUM];
struct?inode?*cur_path_inode;
int?user_idfile_block;
void?main()
{
unsigned?short?ab_fd1ab_fd2ab_fd3ab_fd4;
unsigned?short?bhy_fd1;
char?*buf;
printf(“\nDo?you?want?to?format?the?disk?\n“);
if?(getchar()==‘y‘)
{
????printf(“Format?will?erase?all?context?on?the?disk.Are?you?sure?\n“);
getchar();
}
????else?
return;
if(getchar()==‘y‘)
format();
else
return;
install();
_dir();
login(2118“abcd“);
user_id=0;
????mkdir(“a2118“);
chdir(“a2118“);
ab_fd1=create(user_id“file0.c“01777);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-12-23?15:06??filesystemOS\
?????文件????????3091??2011-12-22?16:29??filesystemOS\filesys.h
?????文件???????23518??2011-12-22?19:55??filesystemOS\fs.c
- 上一篇:倉庫溫濕度監測系統畢業設計
- 下一篇:停等協議實現 RS232
評論
共有 條評論