As part of the Pocket Primer series, this book provides an overview of the major concepts to program in the language of C. Companion files with source code from the book and figures are included.
Provides an overview of the most important C programming techniques
Covers up-to-date information regarding the C11 standard
Includes two chapters on pointers
Contains companion files with source code from the book
eBook Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com.
Overall this book was a quick read that hit a lot of topics. This is great for reviewing C after not using it for ages. However, it probably isn't great for anyone starting out. My main complaint is the number of errors and sloppy writing. I also take issue with code examples that vary from flat-out incorrect based on the text around them to subtle annoyances. Some of those annoyances can be a good thing, if you actively think about them and decide to change the code to a more correct. For example, add a free() call for every malloc() call that the text leaves out on the basis of the examples being trivial.