登录 注册
当前位置:主页 > 资源下载 > 11 > C语言编写的操作系统文件管理代码

C语言编写的操作系统文件管理代码

  • 更新:2024-09-28 21:17:20
  • 大小:361KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C - 后端
  • 格式:DOC

资源介绍

001 #include 002 #include 003 #include 004 #include 005 #include 006 #include 007 008 // ******************目录和文件的结构定义****** 009 typedef struct node{ 010 char name[50]; /*目录或文件的名字*/ 011 int type; /*0代表目录,1代表普通文件*/ 012 struct node *next; /*指向下一个兄弟结点的指针*/ 013 struct node *sub; /*指向第一个子结点的指针*/ 014 struct node *father; /*指向父结点的指针*/ 015 016 int size; /*如果是文件则表示文件的大小*/ 017 018 }dirNode; 019 020 dirNode *workDir; //定义当前工作目录 021 dirNode root; //定义根目录