Finally spent two weeks to walk in the "Essential C Chinese version", this is the C written in Stanly Lippman, Taiwan's famous technical writer Houjie. STANLY LIPPMAN is the "C Primer 3 / E" this brilliant master, is also the author of "C Object Model", with his horizontal, still written this book? At that time, I also had this doubt, but I got a preamble and catalog, I found me wrong, first told everyone that I learned C for two years, I have seen a lot of so-called C in the market in these two years. , Proficient, shortcut book, the result is nothing, but learned a lot of mistakes, this is what I found after reading "Essential C ". During this time, I also read "C Programming Languang" written by C , honestly say that I will look more and more confused, and then I know that the book is known as "C expert guide", that is, you first want C experts, then see This book has been improved, blindly drilling this book must be! How I hope there is a good guidance of good teacher from the road to the road! :-(
All right! Going back to the original question, I personally think that "Essential C Chinese version" is really a good textbook, in fact, the biggest benefit of this book is that he gave you the correct concept of C language, of course, there is an OO's correct concept, all book points For seven chapters, from Basic Programming, to Procedure Program, to Object-Based, to Generic Program, to Object-Oriented, to Template, then to Exception, step by step, the main attack core, Stanly Lippman can be stunned, can say this The arrangement is very reasonable, and it is also a lot of practical experience. Nowadays, there are many C books, and there is a Class, add a little more, inherit, I think it can be , Big mistake! I really don't know why? ! It is also a good language, but C and C have essentially the difference. Just look at the iostream library knows, now a lot of C language books are filled with Printf, File * FP, etc., why not give readers A correct concept! Just as this book translator Hou Jie said: The right concept is more than everything!
Since I now re-examine all of my C philosophy, I finally got a correct path. Now I am studying "Effective C ", gains quite fat!
I suggest 9CBS more related topic articles, not to introduce the results in this field, but also guide programmers to establish a correct concept! Because: the right concept is more than everything!