Introduction - If you have any usage issues, please Google them yourself
Memory allocation in C
Dynamic memory allocation and the structures that implement it in C are so universal that they re sometimes treated as a black box. In the real world of embedded systems, that may not be desirable or even possible.