资源简介
一个简单的文件管理系统,实现文件的创建,读,写,删除等功能。
代码片段和文件信息
#include “stdio.h“
#include “stdlib.h“
#include “string.h“
//主文件结构体
struct MasterFile{
char username[20]; //用户名
char password[20]; //用户名密码
char flag; //标志
struct MasterFile *next;
};
//用户文件结构体
struct UserFile{
int fnum; //文件编号
char fname[20]; //文件名
int flength; //文件长度
char flag; //标志
char fpw[20]; //文件保护码
struct UserFile *link;
};
//全局变量
int shoudsave; //存储标记
int usingnum; //当前用户标记
struct MasterFile MFD[20]; //主目录
struct UserFile UFD[20][20]; //用户目录
//寻找主目录空闲区
struct MasterFile*MoveMFDToLast(){
for(int i=0;i<20;i++){
if(MFD[i].flag==0)
usingnum=i;
return &MFD[i];
}
return NULL;
}
//查找用户
struct MasterFile*SearchMFD(char str[]){
for(int i=0;i<20;i++){
if(strcmp
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8775 2009-06-25 11:35 caozuoxit.cpp
----------- --------- ---------- ----- ----
8775 1
相关资源
- 操作系统精髓与设计第八版英文答案
- 王道考研-操作系统整理笔记.pdf(共
- 王道2020操作系统-考研复习指导
- UCDOS7.0
- 操作系统教程 (宗大华 宗涛 著) 人
- 操作系统课程设计-文件系统源码+文档
- 操作系统课程设计 目录查询
- 哈工大 操作系统实验4 linux0.01信号量
- 实现虚拟内存管理的nachos操作系统实
- 09-17年408统考操作系统真题及答案
- 福州大学Linux 操作系统设计实践报告
- 计算机操作系统课后习题答案word PD
- 操作系统教程答案
- Win7系统无法验证文件数字签名0xcooo
- JOS lab3代码与报告
- 操作系统复习指导
- 操作系统课程设计 处理机调度程序
- 进程创建模拟实验
- 文件管理系统-操作系统课程设计
- 网络操作系统基本知识
- 操作系统实验三 作业调度
- 哈工大威海操作系统试验报告答案
- 操作系统实验报告 时间片轮转算法
- 操作系统课程设计小型命令处理器s
- 同步机构操作系统 课程设计 PV操作
- 操作系统的实验作业之文件管理
- 操作系统实验 cpu调度算法
- 操作系统实验二进程控制 实验报告
- 中科大软件工程考研408书和答案
- 操作系统虚拟存储
评论
共有 条评论