⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 head1.h

📁 操作系统的进程管理、设备管理、文件管理的动态演示(C版)
💻 H
字号:
#include <graphics.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <dos.h>
#include <time.h>
#include <bios.h>
#include <string.h>
#define ENTER 0x1c0d
#define MAX_FINENAME_LEN    10
#define MAX_BUF_LEN         4*SECTOR_SIZE
#define SECTOR_SIZE     256     /* 每个扇区的大小 */
#define TOTAL_SECTOR    128     /* 扇区总数 */
int choose=-1;
struct date d;

struct FCB    /*文件控制块结构信息*/
{
    char usr_name[10];/*文件拥有着*/
    char file_name[MAX_FINENAME_LEN];/*文件名,最长20个字符*/
    int point_sector;/*用来指向存储位置*/
    int file_size;  /*文件大小*/
    char time[10];/*文件建立时间*/
    int property;/*文件属性,0只读,1只写,2可读可写*/
}FCB[TOTAL_SECTOR]={0,0,0,0,0,0};

struct Menu     /*菜单项*/
{
    int x;
    int y;      /*坐标*/
    int flag;  /*判断鼠标是否在菜单上*/
    char str[10];/*菜单内容*/

}Menu[6];


struct pagetable  /*页表链表结点结构*/
{
    int pagenum;  /*页号*/
    int framenum; /*该页所放的页框号,20:没放入*/
    struct pagetable *next;
};

union   REGS regs;
void *rar;
FILE *disk=NULL;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -