compare.h
来自「设计并实现一个多用户多级目录结构的文件系统。该系统必须具备下列功能:目录操作」· C头文件 代码 · 共 56 行
H
56 行
#include<string.h>int divideout(char *str){ if(str[0]=='.'&&str[1]=='/') return 1; else return 0;}void dividestring(char *str,char strto[3][40]){ char *del=" \t"; char *p; strcpy(strto[0],strtok(str,del)); int i=1; while((p=strtok(NULL,del))&&i<3) { strcpy(strto[i],p); i++; } if(i<3) strcpy(strto[i],"");}int compare(char *str,char strto[3][40]){ dividestring(str,strto); if(strcmp("dir",strto[0])==0) return 1; else if(!strcmp("cd",strto[0])) return 2; else if(!strcmp("pwd",strto[0])) return 3; else if(!strcmp("md",strto[0])) return 4; else if(!strcmp("copy",strto[0])) return 5; else if(!strcmp("find",strto[0])) return 6; else if(!strcmp("more",strto[0])) return 7; else if(!strcmp("date",strto[0])) return 8; else if(!strcmp("time",strto[0])) return 9; else if(!strcmp("ren",strto[0])) return 10; else if(!strcmp("del",strto[0])) return 11; else if(!strcmp("exit",strto[0])) return 12; else if(divideout(strto[0])==1) return 13; else return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?