| 141 |
Kevin |
1 |
#include <stdio.h>
|
|
|
2 |
|
|
|
3 |
extern int mm_init (void);
|
|
|
4 |
extern void *mm_malloc (size_t size);
|
|
|
5 |
extern void mm_free (void *ptr);
|
|
|
6 |
extern void *mm_realloc(void *ptr, size_t size);
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
/*
|
|
|
10 |
* Students work in teams of one or two. Teams enter their team name,
|
|
|
11 |
* personal names and login IDs in a struct of this
|
|
|
12 |
* type in their bits.c file.
|
|
|
13 |
*/
|
|
|
14 |
typedef struct {
|
|
|
15 |
char *teamname; /* ID1+ID2 or ID1 */
|
|
|
16 |
char *name1; /* full name of first member */
|
|
|
17 |
char *id1; /* login ID of first member */
|
|
|
18 |
char *name2; /* full name of second member (if any) */
|
|
|
19 |
char *id2; /* login ID of second member */
|
|
|
20 |
} team_t;
|
|
|
21 |
|
|
|
22 |
extern team_t team;
|
|
|
23 |
|