Top critical review
20 people found this helpful
An intermediate book
on 27 June 1998
The title of this book is somewhat misleading. If you are an expert or advanced user of the C language you will probably be disappointed with this book. It is really a book in the beginner to intermediate range. A great amount of the material is useless C trivia and folklore. There is a very minimal amount of code in the book. Learning the correct way to free a singly-linked list and how to declare arrays and function pointers is by no means in the "expert" category in my opinion. Much of the material in this book is presented in a first semester course on programming and all of the topics that are superficially covered in this tiny book are better explained in other books.
I found about 4 to 5 pages of useful information in the book and the rest was just fluf. If you want to learn about operating systems, assembly language, pointers and dynamic memory management, data structures, or algorithms, then get books that deal with topics explicitly. You wont find that kind of information in this little book. This book concerns itself with topics that show how to unscramble poorly written code like: z = y+++x; I dont know anyone who writes code like that!
If your still having trouble with arrays and pointers, then this book can be of help, otherwise I dont think the price of this book is justified.