Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
C Unleashed Paperback – August 18, 2000
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
Customers Who Bought This Item Also Bought
Top Customer Reviews
The book wastes no space on trivial stuff like how to open your compiler or use a non-standard C function. Instead, it goes directly into what's important, explaining the concepts and giving concrete examples where appropriate, all using ANSI C.
Since most of the issues aren't dependant on the implementation schemes, almost any advanced programmer would benefit from this book, even if he/she is not programming in C (assuming advanced knowledge of C, of course). The only exceptions are the topics that talk about the ANSI C rules and code organization and optimization. The only disadvantage here is that this book doesn't cover object oriented concepts, but that's not a surprise of course as the book is titled "C Unleashed." But still for anything else other than that, this could be a great help even to C++ programmers.
The book chapters have been written by more than 10 experienced programmers, 6 of them are really good, which makes each chapter standalone as a small tutorial on some issue. The writing style of Richard Heathfield and many of the co-authors is very nice to read and clear to understand. Some parts, of course, do not have that nice writing style, but throughout the book, the technical information is very clear and easy to comprehend.
I wouldn't recommend this book to any new programmers. But for the more advanced ones, this is something they would want to check.
-Mokhtar M. Khorshid
That said, it is a very good book; it covers many interesting topics to varying depths, but always deep enough to be useful, and certainly impressively deep considering the breadth and variety of the topics. The strongest point of the book is the advice about how C programs ought to be written, and the special care given to the Standard. As one of my fellow reviewers demonstrates, there are people in need of that advice, although not all of them are prepared to accept it (he gave the book a single star).
An unusual number of authors contributed to this book, which is a Good Thing, as it means that each chapter was written by someone who was very familiar with the topic, rather than by a sigle person who knew what he was talking about, but maybe didn't have lots of actual experience in that particular area. The main author did a good job on keeping the book coherent (I'd usually assign the praise to the editor, but judging by the awful mess they made in other respects, I suspect it was the author's work, not the editor's), yet the chapters make sense on their own.Read more ›
1. C Programmer Unleashed!
2. Holy Wars: Programming Standards -- Causes and Cures
4. Dealing with Dates
5. Playing with Bits and Bytes
6. Offline Data Storage and Retrieval
7. When Things Go Wrong: Code-Mending
8. Managing Memory
9. Simulations and Controllers
11. Simple Abstract Data Structures
12. Binary Search Trees
13. Rapid Sorting Techniques
15. Sparse Matrix
16. Working with Graphs
17. Matrix Arithmetic
18. Digital Signal Processing
19. Expression Parsing and Evaluation
20. Making Software Tools
21. Genetic Algorithms
22. Cross-Platform Development: Communications Programming
23. Writing Common Gateway Interface (CGI) Applications in C
24. Abritrary Precision Arithmetic
25. Natural Language Processing
27. Embedded Systems
28. Parallel Processing
29. Looking to the Future: C99
Most Recent Customer Reviews
Great book to have for inspiration. Some very interesting projects. Suitable for someone preparing for advanced college programming, or thinking about some of the topics inside... Read morePublished 7 months ago by Robert C
I've seen a lot of C books and this is my favorite (aside from the original K&R 2nd edition). This book covers an impressively large amount of useful information.Published on August 6, 2009 by Ryan Kulla
I note some of the later reviews kind of tanked this book but I am inclined to disagree with the naysayers. Read morePublished on May 25, 2005 by W. Phinizy
This book didn't teach me any new or exciting aspects of the C language. The title suggests that this book is going to let the dog of the leash and go wild with the C language but... Read morePublished on October 17, 2003 by Peter Fox
Im not an advaced programmer, but reading some parts... I learned a lot of good things. I couldnt describe them here, but i will implement them on the future projects ahead. Read morePublished on January 6, 2003 by Gerald R. Generoso
I found this book to be very poorly written and unsatisfactory. It contained lots of bad algorithms and poor coding. Read morePublished on December 1, 2002 by TomHarvey
Great book, covers a wide range of topics. Unfortunatley it needs a larger title informing people that this is a C book not a C++ book. Read morePublished on February 12, 2002 by matt baker
Very useful book. Not meant for people who want to learn C but for people who look to improve efficiency and readability of their code. Read morePublished on May 31, 2001 by Neeraj Deo
If you've programmed in C, you must read this book. The chapters can be read seperately, which means that you can attack them at a time that suits you. Read morePublished on November 14, 2000 by Philip Goh