Has anyone proficient in C language, I want to put C learning, but I don't know how to gradually enter the C language. C language is easy. It doesn't have a few statements, there are not a few functions. But it is another thing. Just like Huashan swordsmanship, Li Master learned a number of years, but no one won't win. Only three tricks were only losing, and the fox brother was a few hours, but he first saw the sent swordsmanship, and the integration needs to go back and forth with the master. Studying C is a process, I am now looking at C and ten years ago. Speaking of the bottom, c is just a tool, the question is what you want, how to do it. C is good, just like a khiki, you can look down on other swords. But Yue does not learn to have the effect of the fox rush. Learning mathematics to logical thinking skills is a workout. Most of my math knowledge also gave teachers, but logical thinking ability is very useful for programming. Summary, high generation, and air solution as the basic class of mathematics, it is very useful. The C language is dead, the algorithm is alive, just like the Jiji Jiu Sword, there is no trick - after the world swordsmanship. I am enthusiastic, I bought a lot of books in one breath, the same content read this, although I felt like this, but I made a lot of exercises. , Hard to take C. Later, I learned C , and so, I didn't get 4 or 5th, and I wanted to take it down, and I can't find it. C content is too complicated, the books of the Equity are not divided, and they will be explained in order to explain, but I have a dizzy turn, I don't know what it is. In addition, it is slow to give up several times. Later I accidentally bought a concise tutorial in less than 200 pages, I broke out, clear and easy to understand, so that I am in great increase, only one week, basically master C main content. After some programming practice, we will then play a comprehensive reference effect, gradually add bricks, gradually go to C Guangming Avenue. Summary experience is as follows:
1. No matter what language learns, first find a concise tutorial, take advantage of the enthusiasm, and quickly master. Then find a big fullness, find a reference manual, find a few enough task practices, will be successful.
2. Exercise is the only effective way to learn the language.
3. Preliminary Mastering the main content of a language should not exceed one month, it is best to get it within a week. Drag is long, the power will be lost, and you also explain that you have a ripple. The technical details of the language are not learning, but it is practical. 4. The debugger is the only way to each C / C master. And it is not too boring.
proficient? It seems that there is no one dare to say that he is proficient in him. It is what it is to learn. What is the important thing is how it is? C is too wide to use /// << Thinking In C [SECOND Edition] >> A book of C itself, some of these ideas is quite good << The C Programming Language [2nd Edition] >> This book contains some ideas for programming with C to explore the characteristics of C language The actual significance of programming can be said that the book is a must-read book << The Design and Evolution of C >> This book details the development history of C language and its C design ideas, which make us clearly know the author C has this or that characteristic (Feature) Consideration << UML and C >> Concept is quite good and easy to understand << Advanced C programming skills >> Wang Song translate mainly how to use C OOP The design is that his instance is very good and is very representative and the actual problem is closely related to his exercise. It is also good. N years ago, I just see this book into C hell huh, huh /// /// isual C << Inside Visual C >> Chinese translation << Visual C technology insider >> Tsinghua University Press publishing this book The book is called the classics of the VC. If you want to learn VC, you should start from this book << VC MFC EXTENSIONS BY EXAMPLE >> Chinese transfiguration << Visual C MFC Extension Programming Example >> Preferred Studio Translation Machinery Industry Press there are quite a few examples of VC skills in simple terms MFC >> << of the book:? Hou Junjie << Professional MFC programming in Visual C 5 >> << MFC Internals >> and then find an encyclopedia to find a reference manual? Looking for a few en suite tasks practices, can you say something?>
Everyone's growth process is different in Side Visual C 4.0 Programming Windows 95 with MFC MFC Internals DISSECTING MFC (in-depth light-out MFC)
About MFC this theme,
There are four books that have been discussed in the "Book of the Sea".
It is the four big kings I have listed. C grammatical foundation, recommended: 1. C Primer 3 / E, by Stanley Lippman & Josee Lajoie "C Primer Chinese" (Houjie Translation / Peak / 1999) 2. The C Programming Language 3 / E, by bjarne stroustrup. "C program language class" (Ye Bingzhe Translated / Confucian / 1999)
Outline Conference covers comprehensive books, recommended: 1. "Multi-Types and Virtual" Second Edition, Houjie, Peak / 20012. "Wild Technique", Houjie / Peak / 2001
* / Textbook: