Red de conocimiento informático - Conocimiento informático - Cómo dominar C

Cómo dominar C

Hay un artículo que ha influido en mi proceso de aprendizaje de C durante mucho tiempo. El siguiente contenido se reimprime. Espero que sea útil para todos, pero creo que todos los que quieran dominar C leerán estos 50 artículos. *, C no es sólo un lenguaje, se ha convertido en una religión

1. Aprende C como un nuevo lenguaje (¡no tiene nada que ver con C! De verdad).

2. Lea "Pensar en C" en lugar de "C muere"

3. Lea "El lenguaje de programación C" y "Dentro del objeto C

Modelo", no dejes de leer sólo porque son difíciles y somos principiantes. No se deje engañar por palabras como VC, BCB, BC, MC, TC, etc. - Todos son entornos de desarrollo integrados y estamos tratando de aprender un lenguaje;

5. No deje de lado ningún problema de programación aparentemente simple; a menudo no lo es tanto.

6. Ser capaz de utilizar Visual C no significa que entiendas C;

7. Aprender clases no es difícil, como tampoco lo es aprender plantillas, STL o programación genérica. !

8. Si no eres un genio, no intentes jugar juegos para aprender a programar; crees que lo has hecho, pero en realidad tu nivel C no ha mejorado a medida que tu habilidad ha mejorado. De hecho, siempre podrás recordar: aprender C es escribir programas de juegos;

9. No puedes aprender C leyendo libros de Visual C;

10. ¡Eres tú, no! ¡Eres tú quien no puede hacerlo!

11. Las personas impetuosas son propensas a preguntar: ¿Qué debo aprender? - No preguntes, estudia mucho

12. Las personas impetuosas son propensas a preguntar: XX tiene un camino; para hacerse rico; --te sugiero que robes un banco;

13. Las personas impacientes suelen decir:

14: ¡Quiero la versión china! ¡No sé inglés! --¡No lo haré! ¿No lo haré?

14. Las personas impacientes suelen preguntar: ¿Cuál es mejor, XX o YY? - Déjame decirte, ambos son buenos - siempre y cuando aprendas bien.

15. Hay dos tipos de personas que son impacientes: a. Personas que sólo miran y no aprenden; b. Personas que sólo aprenden pero no persisten

15. p>16.

En lugar de recordar tecnología obsoleta, apéguese a la tecnología moderna;

17. C es más que un simple lenguaje de programación que admite programación orientada a objetos;

18. Una es leer el código fuente;

19. Nunca piense que el libro que tiene en la mano es suficiente

20. Lea la "Biblia estándar C" (versión china: Estándar; C Baoshu), domine el estándar C;

21. Si puede comprender este libro, léalo detenidamente; si no puede comprenderlo, léalo detenidamente;

22. No espere recordar y dominar nada después de leerlo por primera vez; léalo por segunda y tercera vez.

23. Lea "C efectivo" y "C más efectivo"; " y " Exceptional C》;

24. No se quede en la cuna del entorno de desarrollo integrado, aprenda a controlar el entorno de desarrollo integrado y aprenda a utilizar la línea de comandos para procesar programas;

25. Otros discuten puntos de vista significativos de C, en lugar de discutir si XX es válido o si YY o ZZ son mejores

26. Lea "Práctica de programación" y sígala estrictamente; p>

27. No solo porque la sintaxis y las palabras clave en C y C se ven iguales, se considera que tienen exactamente el mismo significado y función;

28. No asumas eso. sólo porque algunas de las sintaxis y palabras clave en C y C parecen iguales, se considera que tienen exactamente el mismo significado y función;

28.C no es de ninguna manera una "extensión" de C-- si C se llamara Z desde el principio, no asociarías C con Z de esta manera. Cerrar;

29.29. No creas que hay nada malo en cambiar de XX a C; simplemente estás reaprendiendo a. lenguaje completamente nuevo;

30. Antes de decidir si aprender C, lea primero "Dentro del modelo de objetos C";

31. , programación;

32. Preste atención a los siguientes libros: C Construcción de software orientada a objetos eficaz, Construcción de software orientada a objetos, Construcción de software orientada a objetos y Construcción de software orientada a objetos

.

Construcción

Patrón de diseño

Arte informático

Programación

33. Recuerde: Recuerde: la tecnología orientada a objetos es no exclusivo de C;

34. Practique usando la información del libro. Los ejemplos de programas están escritos a mano en la computadora, incluso si el código fuente está en el CD-ROM adjunto. >35. Amplíe los ejemplos significativos que ve en el libro;

36. Siga las técnicas de manejo de excepciones en C y aplique estas técnicas en sus propios programas;

37. has escrito antes e intenta reescribirlos para aplicar los nuevos conocimientos que has aprendido;

38. No te pierdas ningún ejercicio del libro; termínalos todos y registra el proceso de resolución de problemas; /p>

39. Debe aprender y dominar el lenguaje C y el entorno de desarrollo integrado C al mismo tiempo;

40. El lenguaje C y el entorno de desarrollo integrado C deben aprenderse y dominarse al mismo tiempo. tiempo;

40. Ya que ha decidido aprender C, cúmplalo, porque el propósito de aprender un lenguaje de programación es dominar la tecnología de programación, y la tecnología de programación es multilenguaje;

41. Dejemos que las diversas plataformas y entornos de desarrollo del lenguaje C compitan ferozmente. Debemos centrarnos en C.

Aprendizaje del lenguaje en sí;

42. Cuando esté a la mitad de escribir un programa en C y descubra que el método que está utilizando es incorrecto, no se detenga inmediatamente. Complete otras partes del programa lo antes posible. como sea posible para garantizar la integridad del diseño, y luego analizar Comete tus propios errores, rediseña y escribe (ver 43

43); ; las clases en su propio programa y el nivel de su diseño de clase están todos en programación y mejorados y desarrollados en el proceso de práctica;

44. simplemente porque su programa es "pequeño": los buenos hábitos se desarrollan, no se memorizan de memoria. Memorícelo;

45. Siempre que aprenda un punto difícil en C, intente explicárselo a los demás y permítales hacerlo. entiéndalo: sólo cuando lo explique claramente podrá demostrar que realmente lo comprende;

p>

46. Registre lo que ignora o no comprende cuando se comunica con los demás

.

47. Por favor, no seas impaciente.

50. ¡Por favor, ama a C!

Xiaodou Gang, ¡espero que tú también puedas recibir ayuda!