View Review Details


Book:   Practical C Programming
Subject:   Recommended book
Date:   2006-06-30 03:17:41
From:   duchuy
Rating:  StarStarStarStarStar

This book is perfect, especially when you had prior experience with other program languages like Java, etc.
I tried some other C books, like the one of K&R, and some other older stuff, which did not attract me as much as this book.
As the book stated earlier, this is a practical favours, and not it doesnot focus muchh on the concepts and definitions. Instead, it walks reader to explore the usage of C syntax and styles. It requires reader of having prior programming experience.
The main focus of the book was on the pointers, structs, preprocessors and file I/O handling.
I skipped some parts like Bit fields (chap 11), Floating points (chap 16). However, the chapters dedicated for practical knowledge and building small, real-life applications (chap 7, chap 15, chap 18, chap 20) didnot suffice and a bit hard to read. On the other hand, the old-C compilers is a bit helpless, since now it's hard to find 'ancient' C compiler and write program compatiable with them.
The author missed some things which in turn confused me: The file_format designing is quite trivial. Also, it was published in 1997, then a bit date so far, and I must take time to choose a nice IDE to develop C programs on this book (Dev-C++ is quite good).
Anyway, I enjoy the way the author mentioned and represented problems. Always, most exercises werenot too difficult. The definitions were well-depicted that aided reader in better understanding. This book also affected on the way I make comments and arrange programs.
After all, reading this book guided me to explore the C++ book of this author.

See larger cover
Browse within this book