|
Loading... The C Programming Languageby Brian W. Kernighan
It's K&R. No more need be said. It's the Book. ( )This work, "The C Programming Language", describes the original C language, often called K&R C to distinguish it from ANSI C. Kernighan and Ritchie's description of ANSI C is The C Programming Language, Second Edition. Essentially nobody uses K&R C any more, so this work is now only of historical interest. Do not use it to learn C, or even as a reference, unless you are maintaining a legacy application. Neither edition of The C Programming Language covers C++. Please do not be misled by the similarity of names and authors into combining the first and second editions into one work. They are significantly different. The C Bible. I have the first edition of this book, and it's just as useful today as the day I first purchased it as a textbook. Of all the programming books I own/have owned, this is the only one I will never let go of. When I was younger my father had several books that seemed outdated and "old", but now in retrospect I understand what the attraction to those books is: they're complete, thorough, and written by and for the pioneers of an industry. While flipping through it, I was amazed at something that I had completely forgot about: main() { int a; a=1; a=-1; printf("Value of a is %dn", a); } what is the output? Value of a is 0 Those were the days. It's old but it's the bible. |
|