I have seen the article I have seen before, I have encountered it again and again, and I posted it with everyone. The road is long, I will go up and down.
Copyright Notice: 9CBS is this BLOG managed service provider. If this paper involves copyright issues, 9CBS does not assume relevant responsibilities, please contact the copyright owner directly with the article Author.
1. Take C as a new language study (and there is no relationship! Really.);
2. Look at "Thinking In C ", don't watch "C becomes dead";
3. Look at "The C Programming Language" and "Inside THE C Object Model", don't be difficult because they are difficult and we are actors, so I don't look at them;
4. Don't be confused by vocabulary such as VC, BCB, BC, MC, TC - they are all integrated development environments, and we have to learn is a language;
5. Don't let go of any small programming problem that looks very simple - they are often not so simple, or you can lead a lot of knowledge points;
6. Will use Visual C , do not explain that you will C ;
7. Learning Class is not difficult, Template, STL, Generic Programming is alive - it is difficult to have a long-term adherence to practice and spare no effort;
8. If it is not a genius, don't want to play games - do you think you have done it, in fact, your C level does not change with your customs clearance - it can always remember: learn C is for Play the game;
9. Looking at the Visual C book, you can't learn C language;
10. Impetuous people are easy to say: XX language is not ok, you should learn yy; - is yourself! ?
11. The impetuous people are easy to ask: What should I learn in the end; - don't ask, learn is right;
12. The impetuous people are easy to ask: Is XX have a money? - I suggest you to grab bank;
13. The impetuous people are easy to say: I want the Chinese version! I can't speak English! Don't you? Learn!
14. Impetuous people are prone to: XX and YY which is good; - tell you, all - as long as you learn;
15. Impetuous people are divided into two: a) people who are only watched and don't learn; b) only learn and not persist;
16. Hang the fashionable technology in the mouth, it is better to remember the outdated technical;
17.c is more than just to support object-oriented programming languages;
18. One of the best ways to learn programming is to read the source code;
19. Don't think that your book in your hand is enough at any time;
20. Please read "The Standard C Bible" (Chinese version: Standard C Collection), master C standards;
21. Please understand the book, please look carefully; don't understand the book, please look hard;
22. Don't expect to see what the first pass can remember and master what - please see the second pass, the third time;
23. Please see "Effective C " and "More Effective C " and "Exceptional C ";
24. Don't stay on the cradle of the integrated development environment, you must learn to control the integrated development environment, but also learn to handle the program by command line;
25. Discuss meaningful C knowledge points with others, rather than quarreling XX can't do or YY and ZZ which is better; 26. Please see "program design practice", and strictly follow it;
27. Don't think that there are some syntaxes and keywords in C and C , they think that their significance is exactly the same;
28.c is never called "expansion" - if C is called Z language, you will never touch the C and Z language so tight;
29. Don't think that I have learned the XX language to change the C - you just learn a new language;
30. After reading "INSIDE THE C Object Model", then I have learned that I have learned C ;
31. The secret of learning programming is: programming, programming, reprogramming;
32. Please note the following books: "C Object-Oriented Programming (C Effective Object-Oriented Software Construction)" "Object-Oriented Software Construction (Object-Oriented Software Construction)" "design patterns (Design Patterns)" "The Art of Computer Programming "
33. Remember: Object-oriented technology is not just C proprietary;
34. Please enter the program of the program in the book to practice on the computer, even if there is a source code in the CD;
35. Expand the meaningful example of seeing in the book;
36. Please pay attention to the exception handling technology in C and use it in your own procedure;
37. Review the procedures you have written before, and try to rewrite, and use the new knowledge you have learned in;
38. Don't miss any of the exercises in the book - please do all and record the idea of the problem;
39.c language and C integrated development environment should learn and master at the same time;
40. Since I decided to learn C , please persist in learning, because the purpose of learning programming language is to master program design technology, and programming technology is cross-language;
41. Let the various platforms in the C language and the development environment go to the intense competition, we must learn the C language itself;
42. When you write C programs, you find that yourself use it very badly, please don't stop right away; please complete the rest of the remaining part to ensure the integrity of this design, then analyze your mistakes and redesite And write (see 43);
43. Don't worry, design C CLASS is really not easy; Class and your own Class design level in our program are perfect and developed in continuous programming practices;
44. Never follow some of the programs you unskilled because the program is "very small" - good habits are cultivated, not a remember;
45. Every time I learned a C difficult point, try to explain this knowledge point and let him understand it - you can explain that you really understand;
46. Record the knowledge points that you have neglected or not understood during communication with others;
47. Continuously write a higher request for the procedures you wrote, even if your program version number will become Version 100.xx;
48. Save all the programs you have written - that is one of your best accumulation;
49. Please don't be impetuous;
50. Please love C !