The thing that has always struck me about K&R is that it contains no fluff. You get so much information for each paragraph, that you often have to re-read them to get all the information contained therein. Probably the programming book I've used the most.
In contrast, the C++ programming language is a mouthful, and ended up being just another pretty book on my bookshelf.