malloclab start

This commit is contained in:
2025-05-21 14:41:01 +08:00
parent 1b0b28f910
commit 4c3ef87f66
81 changed files with 1238155 additions and 0 deletions

13
malloclab/memlib.h Normal file
View File

@ -0,0 +1,13 @@
#ifndef _WIN32
#include <unistd.h>
#endif
void mem_init(void);
void mem_deinit(void);
void *mem_sbrk(int incr);
void mem_reset_brk(void);
void *mem_heap_lo(void);
void *mem_heap_hi(void);
size_t mem_heapsize(void);
size_t mem_pagesize(void);