#33 in Algorithms and data structures books
Use arrows to jump to the previous/next product
Reddit mentions of Understanding and Using C Pointers: Core Techniques for Memory Management
Sentiment score: 1
Reddit mentions: 1
We found 1 Reddit mentions of Understanding and Using C Pointers: Core Techniques for Memory Management. Here are the top ones.
Buying options
View on Amazon.comor
Specs:
Release date | May 2013 |
I worked through the following books:
The C Programming Language (the one you mentioned).
It's a classic for a reason! It might not be completely up to date (which is a common complaint), but once you work through this book becoming up to date doesn't require much effort. You learn a lot about the core C language with this book, which is very helpful. Lots of challenging exercises (make sure to do as many as you can!)
Data Structures in C - Kalicharan
I really like this one because it's absolutely packed with exercises, it's also very short (300-ish pages) and it takes a much more practical approach to learning about data structures and some basic algorithms using C. I wouldn't pay too much attention to the 3.5 review - one guy gave it a 1-star because of the font (okay, the font is a little cartoony I guess, but that's not worth dropping the whole book down to 1) and another complains about the book being sold under a newer edition with the same ISBN, which is a bit whacky I guess, but again, doesn't really talk about the content of the book itself. It has loads of code and a shitload of exercises to help reinforce knowledge.
Finally, I really liked Understanding and Using C Pointers - Reese.
This is another great short/concise book (~220 pages) and it will really help to iron out any mental rough spots you might have in regards to pointers. 'The C Programming Language' does go into pointers, but this tiny book really helped completely flesh them out for me and went into more advanced scenarios.
With the above books I really felt like I got a very thorough education in C and the great thing was none of them bog you down in academia, they are all very short and practical for every day developers.