Implementing a memory allocation library like malloc
- Declare an array of 25000 bytes.
- implement a function that is like malloc(). Call it MyMalloc(). Its signature is similar to malloc(). MyFree() which has a signature and functionality that are similar to free().
- MyMalloc() allocates memory only from the previously mentioned array of 25000 bytes.
- All the data structures that are required to manage the memory must also reside within the same array.
- MyMalloc() and MyFree() must be in a file called mymalloc.c. You should also provide a suitable header file mymalloc.h.