资源简介

2014最新版malloc lab答案,pku小伙伴快来下载啊

资源截图

代码片段和文件信息

/*
Andrew ID : guest486
Name : Li Yuanchun
Email : tzlyc@pku.edu.cn
    
*/
#include 
#include 
#include 
#include 
#include 

#include “mm.h“
#include “memlib.h“

/* If you want debugging output use the following macro.  When you hand
 * in remove the #define DEBUG line. */
#define DEBUG
#ifdef DEBUG
# define dbg_printf(...) printf(__VA_ARGS__)
#else
# define dbg_printf(...)
#endif


/* do not change the following! */
#ifdef DRIVER
/* create aliases for driver tests */
#define malloc mm_malloc
#define free mm_free
#define realloc mm_realloc
#define calloc mm_calloc
#endif /* def DRIVER */


//Word 4 bytes
#define WSIZE 4
//Double words 8 bytes
#define DSIZE 8
//Header size
#define HEADSIZE 4
//Header and footer sign 8 bytes
#define HNF

评论

共有 条评论