Cómo dominar C
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; p>
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!