https://deepbluembedded.com/pointers-embedded-c/
Pointers In Embedded C - Null Void Wild Dangling Pointers