📄 main.c
字号:
#include "display.h"
int main()
{
int jobsize,start,m;
while(1)
{
printf("*************************\n");
printf("1 作业申请并分配\n");
printf("2 内存回收\n");
printf("3 结束\n");
printf("*************************\n");
scanf("%d",&m);
switch (m)
{
case 1 : printf("初始空闲区状态:\n");
order();
display();
printf("请输入请求空闲区的作业大小:");
scanf("%d",&jobsize);
start=allocate(jobsize);
order();
printf("分配后空闲区状态:\n");
if(!start)
printf("没有适合的空闲区大小!\n");
else
printf("作业起始地址:%d\n",start);
printf("作业大小:%d\n",jobsize);
order();
display();
break;
case 2 : recycle();
order();
display();
break;
case 3 : exit(0);
default: break;
}
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -