This is a very different book on the C language! In an easy, conversational style, Peter van der Linden of Sun's compiler and OS kernel group reviews ANSI C in the light of practical experience. The book presents dozens of astonishing examples including:
Software that blew up the space probe to Venus
The C bug that shut down the entire AT&T phone system
How hardware quirks affect C software
C programmer job interview secrets
Why programmers can't tell Halloween from Christmas day!
The C code for a complete BASIC interpreter
Expert C Programming reveals the coding techniques used by the best C programmers. It relates C to other languages and includes an introduction to C++ that can be understood by any programmer without weeks of mind-bending study.
Covering both the IBM PC and UNIX systems, it is an entertaining and educational romp through C showing how experts really use it. Expert C Programming is a must read for any one who wants to learn more about the implementation, practical use, and folklore of C.