Pointers and memory management are probably the two most intimidating factors about C. Where was this book when I was in college?
Understanding and Using C Pointers is probably the best book i’ve read on pointers and memory management. The author does an excellent job explaining the subject matter and providing clear, concise examples along with the text.
Another reason I picked this book up is it’s content to secure coding—which serves to purposes: one to ensure the code I write is secure, an two, to help me find code in my environment that isn’t.
If you’re still intimidated by pointers and managing memory, you need this book.
You can read more about it here.