1. Put C as a new language study (and C don't have a relationship! Really); 2. Look "Thinking In C ", don't watch "C becomes dead" (C programming ideas, very poor translation); 3. Watch "The C Programming Language" (this thing has a photocopy) and "INSIDE THE C Object Model" (http://www.9cbs.net/exper .... this East-west SIR translated) Don't be difficult because of them is very difficult and we are actors, but don't be confused by vc, bcb, bc, mc, tc, etc. - they are all integrated development environments, and we must learn is one Do not let go of any simple small programming problem that looks very simple - they are often not so simple, or they can extend a lot of knowledge points; 6. Use Visual C , do not explain that you will C ;
7. Template, STL, Generic Programming is also the case - difficult is to have a long-term adherence to practice and spare no effortless Expo group; 8. If it is not a genius, don't want to play games - you I thought you did it, in fact, your C level did not change with your customs clearance - it can always remember: learn C is to compile the game; 9. See 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; - Yes you can't do it! ? 11. Impetuous people are prone to: I have learned what to learn; - don't ask, learn to be right; 12. Improve people are easy to ask: XX has a pig; - I suggest you to grab bank; 13. Impetuous People are easy to say: I want Chinese version! I can't speak English! Don't you? Learn! 14. Improved 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 don't learn only to learn; b) Just learn not to persist; 16. Turn the fashionable technology in the mouth, it is better to record the outdated technology in your heart; 17.c is not only to support object-oriented programming languages; 18. Learning programming One of the methods is to read the source code; 19. Don't think that your own book is enough at any time; 20. Please read "The Standard C Bible" (Chinese version: Standard C Collection), master C standards; 21. Look I have a book, please look carefully; I don't understand the book, please look hard, I don't expect to see the first book, I can remember and master what - see the second pass, the third time; 23 Please see "Effective C " (this book is just out, it is also SIR translation) and "More Effective C " and "Exceptional C "; 24. Don't stay on the cradle of the integrated development environment, learn to control the integrated development environment Also learn to handle the program in a command line; 25. Discuss meaningful C knowledge points with others, rather than quarrel XX can't do or YY and ZZ which is better; 26. Please see "program design practice", and strict Press to do 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 At the beginning, you will be called Z language. You will never touch the C and Z language it 's so close; 29. Please don't think that the XX language will change school C . You only learn a new one. Language; 30. After reading "INSIDE THE C Object Model", then it is to identify C ; 31. The secret of learning programming is: programming, programming, reprogramming; 32. Please pay attention to the following books: "C is facing Object Efficient Programming (C Effective Object-Oriented Software Construction)