|
For a beginner in C, K&R it probably is a little too technical to be of much help if that's the only book you're using.
The super-basic intro books often gloss over most of the better parts of the C language, preferring to get the reader into writing code that works rather than giving a technical explanation for why it works. And thats not a problem at all, at least when you're just getting started. However, once you achieve a fair degree of proficiency, you will find those intro books lacking. And chances are, you'll start to find errors in the code presented.
However, the vast majority of the basic C books will get you up and running pretty quickly. And if you're willing to sort of flip back and forth between K&R and whatever intro book you can find, you'll probably be better off for it - you'll have the benefit of simple working examples, plus the actual nitty-gritty details from K&R that will let you truly understand what's going on.
There is also a newer standard for C, usually referred to as C99. There were some changes made to the language, but you probably won't run into them all that often. Plus, good compilers generally issue warnings about using deprecated or new functionality outside of the proper context.
Congrats on the find, I hope it helps you out.
-jjh
|