From 9cdeda34930cba606725ce1497b72e006e1b1c54 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Fri, 23 Oct 2026 12:41:14 +0000 Subject: init malloc lab --- malloclab-handout/mm.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 malloclab-handout/mm.h (limited to 'malloclab-handout/mm.h') diff --git a/malloclab-handout/mm.h b/malloclab-handout/mm.h new file mode 100644 index 0000000..d41eef7 --- /dev/null +++ b/malloclab-handout/mm.h @@ -0,0 +1,23 @@ +#include + +extern int mm_init (void); +extern void *mm_malloc (size_t size); +extern void mm_free (void *ptr); +extern void *mm_realloc(void *ptr, size_t size); + + +/* + * Students work in teams of one or two. Teams enter their team name, + * personal names and login IDs in a struct of this + * type in their bits.c file. + */ +typedef struct { + char *teamname; /* ID1+ID2 or ID1 */ + char *name1; /* full name of first member */ + char *id1; /* login ID of first member */ + char *name2; /* full name of second member (if any) */ + char *id2; /* login ID of second member */ +} team_t; + +extern team_t team; + -- cgit v1.3.1-4-g156e