memory.h

来自「该小程序完好的模拟了内存管理系统的相关功能」· C头文件 代码 · 共 29 行

H
29
字号


using namespace std;

struct region{
	int start;	
	int length;	
	int job;
	struct region * next;
};

struct RegionPointerList{
	struct region * data;
	struct RegionPointerList * next;
};

struct region * leisure;						
struct region * used;	
struct RegionPointerList * thewhole = NULL;

struct RegionPointerList * combination(struct region * leisure_temp,struct region * used_temp);
void free_regionList(struct region * head);
struct region * insert_list(struct region * element,struct region * list,int flag);
int memeryAlloc(int length,int job,int flag);
int memeryFree(int job,int flag);
void putout1(struct region * head);
void putout2(struct RegionPointerList * head);
struct region * findpos(struct region * element,struct region * head,int flag);
struct RegionPointerList * findposition(int s,struct RegionPointerList * head);

⌨️ 快捷键说明

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