This is my agreement!

xiaoxiao2021-03-06  42

The following is to pay attention when studying C .

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. Watch "The C Programming Language" and "Inside THE C Object

Model, don't be difficult because of them is very difficult, I don't look at it;

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. Learn Class is not difficult, Template, STL, Generic

The 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 the meaningful C knowledge points with others, rather than quarreling xx can't do or YY and ZZ which is better;

26. Please see "Programming Practice" and strictly follow it;

27. Do not think that there are some syntaxes and keywords in C and C , they think they have exactly the same; 28.c is never called "expansion" - if C starts at the beginning of 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 put 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 !

supplement:

Little feelings of C learning, I hope to help beginners can help

1. If you have never been exposed to C , then the first C tutorial is especially important. I think you can choose the following standards: a. Treatment of standard C , after all, C has occurred before. big change.

b. Requires full, but not deep, this will help you have a comprehensive understanding of C , lay the foundation, and how you understand the progress of learning, let yourself maintain a sense of accomplishment.

c. To have a complete example to explain how each knowledge point is used, please note that the completeness here is not a piece of code. Because you have never been programmed with C , the complete code allows you to have a whole concept, and you can quickly carry out a lot of practice, because the programming starts from imitation, the complete code tells you. A complete step. You don't have to get yourself.

D. Recommended: "C Primer Plus"

2. When you have a certain foundation, you should choose some books to quickly improve yourself. This kind of book is characterized by not only teach you how to use it, and you want to think about how to think and you read it. It means far, not you can read it.

Recommended: "Thinking In C " "Effective C " "More Effective C "

"C Programming Language" ... "C Shen Shu"

3. Next is a repeated reading of books described in the second step, and practice. Because of the far-reaching book, everyone will have different gains based on their own basis. For example, if your foundation has not reached a certain height, then you will be disappeared about some deep technologies, do not believe? You can try it, see if you have a certain book after you have improved it, you will find many new things.

转载请注明原文地址:https://www.9cbs.com/read-54616.html

New Post(0)