📄 name.c
字号:
#include <string.h>#include <stdio.h>#include "filesys.h"unsigned int namei(name)char *name;{ int i,notfound = 1; for(i=0;((i<dir.size)&&(notfound));i++) if((!strcmp(dir.direct[i].d_name,name))&&(dir.direct[i].d_ino != 0)) return dir.direct[i].d_ino; /*i find */ /* not find */ return NULL;};unsigned short iname(name)char *name;{ int i,notfound = 1; for(i=0;((i<DIRNUM)&&(notfound));i++) if(dir.direct[i].d_ino == 0) { notfound = 0; break; } if(notfound) { printf("\nThe current directory is full !!\n"); return 0; } else { strcpy(dir.direct[i].d_name,name); return i; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -