You are on page 1of 226
I have fixed the mistakes that | have noticed. A list is as follows: Page 5: Changed “std.out" to "stdout" Page 6: Changed "Rate%" to "Rate%%" Page 7: Changed "Rate%" to "Rate%%", and ‘\n)' to ‘\n")' Page 40: Changed 2 instances of "65536" with "65535" Page 41: Changed 1 instance of "65536" with "65535" Page 10: hanged “bit 0" with “bit 7", and "01234567" to"76543210" Page 109: Changed “putc(stdout)" with “putc(c, stdout)" Page 121 hanged "| ‘umplestiltskin with "RumpleStiltskin" Page 12: i Page 13: instances of "processor" with "compiler" Page 19: hanged "1972" with "1970". Replaced "0,365" with "0-365" Page 21: eleted 4 instaces of "FF" as part of the page number Page 21: eleted 1 instace of "FF" as part of the page number Page 213: Deleted 3 instaces of "FF" as part of the page number Reviews from Amazon 5 star - single best and only intro to C you will need -- and lov - 1998-10-29 I got an in my C course. And | used 5 text books. The ONLY textbook that really helped was Alcock's "Illustrating C". It uses diagrams in a truly "revolutionary" way that really helps understanding. It's like moving from black and white to colour. The intention is to provide the student with a set of course notes, complete with instructor black-board diagrams -- only better. It really works. It's enjoyable. Did I mention | got an "A"? | hope that other textbook writers pick up on Mr. Alcock's unique style! Bravo!!! | found C difficult until Mr. Alcock’s diagrams made things clear -- the mysterious problem in teaching seems to be that many teachers and textbooks stop JUST BEFORE they reach the foundation of the matter -- and then you have to guess what's really going on. I suspect that this is because many teachers or textbook writers really don't have a profound understanding of their material -- and this becomes a difficulty for the student. Mr. Alcock understands the foundation of the matter and has managed to present it in the most accessible manner. You can really really learn from this surprisingly slight book!!! Bravo again!!! 5 star - Excellent! An embedded developer's dream - 1999-07-14 This is the best C book on the market for visual thinkers like me! | used it to re-engineer a large embedded development project a few years ago. It's the only book | have found that explained link lists well. Buy it NOW! 5 star - Illustrating C is wonderful. It's a sin its out of print! - 2000-06-21 Donald Alcock's Illustrating C is not just an outstanding intro into writing idiomatic c, but it's a really beautiful model of how to put across a whole lot of the beautiful ideas of Computer Science. His illo's are hand drawn. Imagine really good blackboard illustrations of standard |. topics like linked lists and hash tables and so on, tidied up for publication. It just kills me that this wonderful little book is out of print. If you are a programmer of any stripe and you see a copy of this rascal, dive for it. You'll be glad you did. If you are a grizzled programmer that is taking up C, you'll find it a delight. If you are a gamer kid wanting to get into real programming, you'll find it hard, but worthwhile because there's so much great stuff presented in such a condensed manner. What a swell book! 5 star - The Best C book available - 2001-01-27 Yes this book is very difficult to find.. The author has an incredible way of explaining each concept within a page or two, in a very concise and inuitive manor. This book is great for beginners, and equally valuable to the more advanced programmers. A must have for the library... DOMALDYALCOCK, By lar demand for a book on ANSI standard C, Donald cock has again applied his unique formula based on calligraphy and multitudinous diagrams. These diagrams, by exploiting both dimensions of the page, show at a glance what would otherwise need a thousand words to explain. AAS i book is intended for anyone wanting to learn C, ther a programmer who already knows another programming language or a novice to computing. It starts with the simplest of C programs which is dissected and analysed statement by statement. It ends with sophisticated programs employing ic storage. 4Phe book is organized as double-paged spreads, each encapsulating a Fecererss idea or topic. This arrangement makes this an ideal book for reference as well as learning. There is also a syntax summary, operator summary, library summary, and comprehensive index. She Programs in this book are complete C programs, each llustrating a feature of.C @ such as pointer variables }) or a principle of programming @ such as using stacks ) or a useful algorithm @ such as Quicksort }). The programs have been kept short, retaining just enough complexity to cover the point being made. GNso by the author, published by Cambridge University Press: Illustrating BASIC Illustrating Fortran Illustrating Pascal ISBN 0-521-42483-6 University Press Til 424837

You might also like