This practical, example-driven, code-centered book is intended for intermediate-level C programmers who want to take their skills to the next level. The book builds on readers' existing background in... This description may be from another edition of this product.
I own hundreds of programming texts and this is by far one of my very favorites, and my absolute favorite book on C. This book tackles the tougher issues of C programming in great detail, with concise and self-contained examples you can type in directly, compile and run (many books only provide code sections, not entire programs).Each chapter includes quiz questions that are just difficult enough to challenge the reader, but not so difficult that you will skip over them. I found the quizes to be very useful.This book is pleasantly slim (although dense). Does anyone really read those 800 page books? I don't. This book will take you a long time, as the content is dense, but you can actually read the whole book and get a sense of completion.I also enjoyed the author's commentary on C and other programming languages.I'm really amazed that more people do not own this book.
A must-have book!
Published by Thriftbooks.com User , 25 years ago
I've got a few C-programming books, but this is the one that I love best of all. It is a gem of a book that resonates with simple, crystal-clear explanations on topics so seemingly difficult to understand in the classic book by Kernighan and Ritchie. I would recommend using these two books together.What makes this book even more entertaining and readable is that Perry is not afraid to lay on his idiosyncrasies regarding the practice of programming. There is a little hiccup, though, when he recommends the use of gets() and sscanf() together for nearly all input of strings from the terminal: gets() is widely known to be inferior to fgets(), and sscanf() is not discussed in the book at all!But all in all, a book that deserves full marks.
Good helper book for learning C.
Published by Thriftbooks.com User , 26 years ago
Here is the book to learn C the EASY way. My knowledge of C was very limited when I decided to get real and bought "The C Programming Language" 2nd ed. also known as K & R or "the C bible". I read most of it and got REALLY confused on some topics. So I went to bookstore and bought "Advanced C Programming by Example." Boy, this is a great book. First, the author explains crealy some of the dustier corners in C (pointers vs arrays, dynamic structures, memory management, string processing, time functions, random file I/O, time functions, etc etc.) Mostly, the topics that were already covered in K & R, howerver this guy also explains those concepts VERY clearly. Second, this is a very code-centered book. The author shows a complete working program for almost every concept that was presented in this book. Right now I am reading the very last chapter in the book. I do feel like I have mastered ANSI C to the point where I can move along and start reading books about real systems or GUI programming on UNIX or windows operating systems.PS: once your are done with this book, it is a good thing (tm), to go back to K & R and reread the parts that you have had trouble with before..
Everyone should read this book!
Published by Thriftbooks.com User , 26 years ago
Even if you work in C++ instead of C, you should read this book. It packs a lot of useful info in less than 300 pages. I once got a job offer because I answered a programming question with a better answer than the interviewers had up their sleave, and I got that better answer from reading this book. Contents: (1) Optimal C Coding Style, (2) Review of Standard Pointer and Array Operations, (3) Linear Dynamic Data Structures: Stacks, Queues, and Linked Lists, (4) Advanced String Handling, (5) Advanced Input and Output, (6) Bit Manipulation, (7) Recursion and Binary Trees, (8) Multidimensional Arrays and Arrays of (Non-Char) Pointers, (9 & 10) are a variety of topics. The examples are clear, there are useful illustrations and sample code. An outstanding book. If the author were from AT & T or Berkeley, this would be a runaway best seller. This is an overlooked gem.
This book is very clear and gives great examples.
Published by Thriftbooks.com User , 26 years ago
This book is a definite asset to anyone, novice or experienced who uses C. It is very easy to read and is full of great, practical examples. The author always gets right to the point. I would definitely recommend this book.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.