[Home Page] - [Reviews Main] | |
|
The C Puzzle Book by Alan Feuer Highly Recommended |
| ISBN: 0 201 60461 2 Publisher: Addison-Wesley Pages: 175pp Price: $19.95 |
| Categories: advanced c |
| Reviewed by Joe McCool in C Vu 11-5 (Jul 1999) |
However, this openness of text should not lead one to conclude that
the reading is easy, or that the material is trivial. Far from it.
Even apparently simple printf statements had me
thinking for quite a while. The use of pre-processor macros early in
the text:
#define PRINT(format, x) printf(#x " = %" #format "\n", x)increased my difficulty.
I found the material on operator precedence somewhat trying. I am one of those programmers that believe that the use of parentheses leaves the precedence rules less important and the code easier to read. Still, there are those who enjoy the challenge.
Enjoying the challenge is what this book is all about and I really do recommend it highly, a lot can be learnt from it.
I cannot comment on the accuracy of the code, or its conformity to standards. The author himself admits that 'The puzzles should not be read as examples of good coding; indeed some of the code is atrocious'. His emphasis is on the intellectual exercises. But I can say that any I ran through my Borland compiler executed as expected.
A good buy.
To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/c/c001931.htm
Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.